Files
Travel_Run/Docs/maps.md
T
2026-07-06 17:34:13 +09:00

2.2 KiB

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_Liberty.png
  • 도착 게이트가 나올 때 전용 착지 발판을 함께 깔아 이미지가 공중에 뜬 것처럼 보이지 않게 합니다.
  • 도착 게이트 뒤에는 추가 코스가 생성되지 않게 막아 클리어 지점이 끝처럼 보이게 합니다.

스킨:

  • 미국 발판
  • 콘/도로 장애물
  • 배너/표지판 슬라이드 장애물

맵 추가 규칙

새 맵을 추가할 때:

  1. MapId 추가
  2. MapDatabaseCreateMap() 추가
  3. 배경 이미지를 Assets/Resources/Map_*.png로 저장
  4. 도착 지점 이미지를 Assets/Resources/FinishGate_*.png로 저장
  5. backgroundResourcePath, finishGateStyle 연결
  6. openingSteps, loopSteps 구성