영원한 휴일
  • Project ST 💻 ② 스타트 대시 시스템
    2024년 09월 12일 11시 35분 08초에 업로드 된 글입니다.
    작성자: Astroboi
    반응형


    발리 여행 가기전 시스템 기획서를 작성 후 개발자 동료에게 던지고 도망갑니다..(튀튀..!)

    이번에 작성한 내용은 '스타트 대시 시스템'입니다.

    '스타트 대시 시스템'은 게임 시작 시 특정 거리까지 무적 상태와 부스터 효과 상태를 받으며 빠르게 전진하는 시스템입니다.

    특정 구간을 스킵하고 게임을 시작할 수 있다는 이점이 있지요 (^-^)

    보다 높은 하이스코어를 노리는 사용자들에게는 시간과 거리를 단축시킬 수 있다는 점이 매력 포인트로 작용할 것 같습니다. (+_+)


    1. 개요

    1-1. 목적

    ▪️ 특정 재화를 소모하여 먼 거리를 빠르게 이동한 후에 게임을 시작할 수 있는 시스템 구현하여 유저에게 스피디한 게임성을 제공하고 낮은 난이도 구간을 스킵하여 게임을 진행할 수 있도록 함.

     

    1-2. 목표

    ▪️ 스타트 대시 기능을 기획자와 개발자가 용이하게 관리할 수 있는 시스템을 구현하고자 함.

     

    ◆ 프로토 타입에서는 전체 기능을 구현하지 않고 기능 동작을 확인할 수 있는 다음 요소만 구현함.

    ① 스타트 대시 버튼

    ② 스타트 대시 시작 / 종료

     

    1-3. 스타트 대시 플로우

     


    2. 스타트 대시 팝업

    2-1. 스타트 대시 팝업 개요

    ▪️ 스타트 대시 팝업에서 대시 거리를 설정한 후 인법서 아이템을 소모하여 스타트 대시를 사용할 수 있습니다.

     

     

    2-2. 스타트 대시 팝업 UI / UX

    ▪️ 스타트 대시 팝업의 UI / UX 구성 요소를 설명합니다.

    ◆ 개발 과정 중 변경될 수 있습니다.

     

     

    2-3. 팝업 세부 기능

     


    3. 스타트 대시 기능

    3-1. 스타트 대시 시작

    ▪️ 스타트 대시 팝업의 ‘노란 영역’을 입력했을 때 스타트 대시가 발동됩니다.

     

    ※ 예외 사항 :

    ▪️ 스타트 대시 팝업의 ‘노란 영역’을 눌렀으나 ‘인법서’의 수량이 부족한 경우 상점 팝업을 띄웁니다.

    ▪️ 상점 팝업이 노출되는 동안에는 스타트 대시 팝업 종료 카운트 타이머가 초기화되며 시간이 멈춥니다. (= 상점 팝업이 열려있는 동안에는 하위 레이어에 위치한 스타트 대시 팝업이 종료되지 않음.)

     

     

    3-2. 스타트 대시 종료

    ▪️ 스타트 대시 사용 후 설정 거리에 도달하면 스타트 대시가 종료됩니다.

    ▪️ 스타트 대시가 종료 시점에 바로 점프를 진행할 수 있습니다.

     

     

    3-3. 스타트 대시 종료 후 무적 시간

    ▪️ 스타트 대시가 종료되는 시점에 n초간 (임시 = 5) 무적 상태가 됩니다.

    ▪️ 무적 상태에서는 장애물에 피격 시 사망하지 않습니다.

    ▪️ 무적 상태에서는 장애물을 통과하여 지나갈 수 있습니다.

     

     

    3-4. 스타트 대시 아이템 등급 및 거리 설정

    ▪️ 장착한 스타트 대시 아이템 등급에 따라 설정할 수 있는 거리의 최대치가 결정됩니다.

    ▪️ 스타트 대시 등급은 Lv.5까지 존재합니다.

    ▪️ 스타트 대시의 거리는 팝업에서 설정된 거리 수치와 동일합니다.

    ▪️ 스타트 팝업의 [ - ] , [ + ] , [MAX] 버튼을 눌러 스타트 대시의 거리를 설정할 수 있습니다.

    ▪️ 스타트 대시 거리는 100M 미만으로 설정될 수 없습니다.

    ▪️ 스타트 대시 거리는 현재 장착한 스타트 대시 아이템 등급의 최대 거리보다 높게 설정될 수 없습니다.

     

    3-5. 스타트 대시 사용 시 인법서 소모량

    ▪️ 스타트 대시를 사용하기 위해서는 ‘인법서’ 아이템이 필요합니다.

    ▪️ 스타트 대시 사용 시 인법서가 즉시 소모되고 스타트 대시가 발동됩니다.
    ▪️ 인법서 소모량은 스타트 설정된 거리에 따라 상이합니다.

           ▪️ {설정 거리} ÷ 100M

           ▪️ 예를 들어, 스타트 대시 거리를 300M로 설정했을 경우 스타트 대시를 사용하기 위해서 3개의 인법           서가 필요합니다.

     

     

    3-6. 스타트 대시 이동

    ▪️ 스타트 대시 사용 중에 좌 - 우로 자유롭게 이동할 수 있습니다.

    ▪️ 스타트 대시 사용하는 동안 장애물(enemy)를 통과하여 지나갈 수 있습니다.

    ▪️ 화면을 터치하여 좌 - 우 입력 시 입력 방향에 따라 이동합니다.

    ▪️ 좌 - 우 이동 속도는 데이터 테이블로 조절할 수 있습니다. (or 터치 입력 속도에 따라 변화 / 드래그 & 터치 느낌으로.. 개발자 동료와 논의해봐야겠음.)

     

     

    3-7. 스타트 대시 중 아이템 획득

    ▪️ 스타트 대시 사용 중 아이템을 획득할 수 있습니다.

          ▪️ 코인

    ※ 아직 아이템이 어떤게 들어갈지 확실히 정해지지 않아서 추후 업데이트하겠음.

    반응형

    '게임 개발 > Proejct_ST' 카테고리의 다른 글

    Project ST 💻 ① 점프 시스템  (0) 2024.09.05
    Project ST 💻 ⓪ 프로젝트 시작  (0) 2024.09.03
    댓글