달을 향해 날아가던 중 사고로 인해 소행성에 불시착하게 된 우주 소년 ‘미로’. 광활하고 몽환적인 우주의 길을 걸으며 달을 향해 걸어가는 스페이스 로드 무비 형식의 홈 피트니스 게임입니다.
스토리 기반 플레이, 다양한 맵 디자인(20종), 돌발 미션, 산소 시스템, 운동량 조절 아이템, 운동 데이터 기록, 명예의 전당 랭킹 시스템을 제공합니다.
앱과 센서를 블루투스로 연결해 달까지 걸어가는 컨셉.
Run to the Moon은 운동 데이터를 게임화하여 몰입감 있게 소화할 수 있는 홈 피트니스 콘텐츠입니다. 스토리 중심의 구간 진행, 센서 연동, 다양한 시각적 요소, 유저 맞춤 랭킹 시스템을 통해 운동 지속성과 몰입을 함께 유도합니다.
| 구분 | 내용 |
|---|---|
| 개발 기간 / 역할 | 2021.08 ~ 2022.12 (1년 5개월) 기획·아트 협업, 개발 100% 담당 (맵/이벤트/내러티브/시스템) |
| 기술 스택 | Unity3D (C#) Cinemachine / Timeline – 시네마틱 연출 및 카메라 제어 ESP32 BLE – 걸음/속도 데이터 실시간 수신 Unity UI + Coroutine – 내러티브/튜토리얼 시스템 Addressables – 맵 및 리소스 관리 |
| 주요 기여 | 2021.08~ – UI/UX 적용 및 맵 디자인 20종 구현 2022.01~ – 이벤트 시스템, 산소 시스템, 아이템 상점 기능 개발 2022.05~ – 글로벌 영문 버전 제작 (전체 텍스트 로컬라이징, 다국어 대응) |
1. 여정의 시작 (0~50km)
2. 목적없는 발걸음 (50~100km)
...
19. 색을 잃은 빛 (900~950km)
20. 달의 신전 (950~1000km)
21. 명예의 전당
- 데이터 관리: Game_DataManager, O2Timer
- 씬 로딩/튜토리얼: Loading_SceneManager, Game_HelpManager
- 맵 이벤트: AroundActiveObject, SpawnBoundingBox
- 내러티브/사운드: Game_TypeWriterEffect, SoundManager
- 명예의 전당: HallofFame_UIManager, RankDataManager
| 함께하는 여정 | 맴도는 공허함 | 우주를 떠도는 영혼 |
|---|---|---|
![]() |
![]() |
![]() |
Game_DataManager: 거리, 칼로리, 시간, 걸음 수 등의 운동 데이터를 저장 및 서버 전송 처리O2Timer: 산소 시스템 구현 (기본 40분 기준, 아이템으로 보충 가능), 특정 구간에서 산소 소비 가속PlayerAniCheckCtrl: 발소리 효과 및 걸음 수 실시간 계산
Loading_SceneManager: Addressables 기반 씬 로딩 처리 및 진행도 연출Lobby_UIManager: 메인 로비에서 유저 정보 및 조각함 UI 제어Lobby_DataManager: 닉네임 필터링, 접속일 관리, 튜토리얼 상태 관리
Game_HelpManager: 최초 10단계 튜토리얼 팝업 처리 및 일시정지 연출Game_TypeWriterEffect: 타자기 스타일의 내러티브 출력. 특정 아이템 또는 맵 구간 도달 시 텍스트 출력 제어
CameraViewPort: Player 위치에 따라 Cinemachine Virtual Camera 우선순위 변경 (좌우 시점 전환)AroundActiveObject: 특정 구역 진입 시 오브젝트 자동 활성화SpawnBoundingBox: BoxCollider 내부에 Addressables 객체를 랜덤 위치에 스폰ItemDescriptionManager: 아이템 설명 팝업 표시, 시간 제한 후 자동 종료 처리
Game_SenesorEvent: BLE 센서 연동 시작 트리거 (ESP32 BLE)App_Manager: 라운드 시작/종료 시 UI, 데이터, 애니메이션 동기화
RotateSkyBox: Skybox 회전 효과 (우주 느낌 강조)TunnelController: TunnelEffect 시각 효과 적용 (특정 스테이지 전용)
HallofFame_UIManager: 도달 기록 저장, 순위 리스트 생성, Bloom 연출 처리HallofFame_RankDataManager: 랭킹 데이터 세팅 및 UI 반영HallofFame_PlayerCtrl: 도착 연출 및 Victory 애니메이션
- 타이핑 내러티브 & 라디오 멘트 출력 → 장시간 플레이 시 지루함 방지
- 아이템 수집 및 사용 시스템 → 플레이 몰입감·전략성 강화
- 다양한 파티클/비주얼 연출 → 우주 공간의 몽환적 분위기 강화
- 명예의 전당 랭킹 기록(최대 100인) → 유저 경쟁 요소 강화 및 동기 부여






