Build TravelRun intro and tutorial flow
This commit is contained in:
+119
@@ -0,0 +1,119 @@
|
||||
# Maps
|
||||
|
||||
맵별 배경, 스킨, 도착 지점, 목적을 정리합니다.
|
||||
|
||||
## 공통 구조
|
||||
|
||||
각 맵은 `MapDefinition`으로 관리합니다.
|
||||
|
||||
주요 필드:
|
||||
|
||||
- `mapId`
|
||||
- `displayName`
|
||||
- `routeName`
|
||||
- `platformSkin`
|
||||
- `backgroundResourcePath`
|
||||
- `finishGateStyle`
|
||||
- `targetDistance`
|
||||
- `timeLimit`
|
||||
- `clearMileageReward`
|
||||
- `openingSteps`
|
||||
- `loopSteps`
|
||||
|
||||
## Tutorial / Incheon
|
||||
|
||||
역할:
|
||||
|
||||
- 기본 조작과 아이템 학습
|
||||
- 실제 플레이 시작 전 연습 코스
|
||||
|
||||
배경:
|
||||
|
||||
- `Assets/Resources/Map_Tutorial_Incheon_Airport.png`
|
||||
|
||||
도착 지점:
|
||||
|
||||
- `Assets/Resources/FinishGate_Tutorial_Incheon.png`
|
||||
- 출국 심사/보딩 게이트 느낌
|
||||
|
||||
체험 순서:
|
||||
|
||||
1. 점프
|
||||
2. 2단 점프
|
||||
3. 슬라이드
|
||||
4. 강제 피격
|
||||
5. 초밥
|
||||
6. 라멘
|
||||
7. 방어막
|
||||
8. 운동화
|
||||
9. 마일리지 카드
|
||||
|
||||
## Japan
|
||||
|
||||
역할:
|
||||
|
||||
- 첫 일반 여행 맵
|
||||
- 튜토리얼에서 배운 조작을 반복 패턴으로 사용
|
||||
|
||||
도착 지점:
|
||||
|
||||
- `Assets/Resources/FinishGate_Japan_Torii.png`
|
||||
- 토리이
|
||||
|
||||
스킨:
|
||||
|
||||
- 일본 발판
|
||||
- 석등 낮은 장애물
|
||||
- 배너/표지판 슬라이드 장애물
|
||||
|
||||
## China
|
||||
|
||||
역할:
|
||||
|
||||
- 붉은색/금색 지역감
|
||||
- 슬라이드와 점프 패턴 확장
|
||||
|
||||
도착 지점:
|
||||
|
||||
- `Assets/Resources/FinishGate_China_Paifang.png`
|
||||
- 중국 패방
|
||||
|
||||
스킨:
|
||||
|
||||
- 중국 발판
|
||||
- 시장 상자 낮은 장애물
|
||||
- 홍등 슬라이드 장애물
|
||||
|
||||
## America
|
||||
|
||||
역할:
|
||||
|
||||
- 뉴욕 도착 맵
|
||||
- 자유의 여신상에 도착하면 클리어되는 느낌
|
||||
|
||||
배경:
|
||||
|
||||
- `Assets/Resources/Map_America_NewYork.png`
|
||||
|
||||
도착 지점:
|
||||
|
||||
- `Assets/Resources/FinishGate_America_Highway.png`
|
||||
- 현재 파일명은 기존 하이웨이 이름이지만, 실제 이미지는 자유의 여신상/뉴욕 도착지입니다.
|
||||
- 추후 파일명을 `FinishGate_America_Liberty.png`로 바꾸는 것이 더 명확합니다.
|
||||
|
||||
스킨:
|
||||
|
||||
- 미국 발판
|
||||
- 콘/도로 장애물
|
||||
- 배너/표지판 슬라이드 장애물
|
||||
|
||||
## 맵 추가 규칙
|
||||
|
||||
새 맵을 추가할 때:
|
||||
|
||||
1. `MapId` 추가
|
||||
2. `MapDatabase`에 `CreateMap()` 추가
|
||||
3. 배경 이미지를 `Assets/Resources/Map_*.png`로 저장
|
||||
4. 도착 지점 이미지를 `Assets/Resources/FinishGate_*.png`로 저장
|
||||
5. `backgroundResourcePath`, `finishGateStyle` 연결
|
||||
6. `openingSteps`, `loopSteps` 구성
|
||||
Reference in New Issue
Block a user