SPACE.EXE
자체 엔진 기반 중력 퍼즐 게임으로, 상태 전환과 UI, 게임 관리 및 랭킹 흐름을 담당
- 인력 구성 | 개발 4인
- 개발 기간 | 2026.03.09 ~ 2026.03.12
- 기술 스택
- C++, Direct3D 11, Win32 API, ImGui
- 게임 소개
- 행성을 배치하고 중력과 Swing-by를 활용하여 탐사선의 궤적을 설계하는 우주 퍼즐
기여 / Contribution
게임 상태와 HUD / UI, 리소스 연동 및 결과 화면을 담당
- 타이틀 → 스테이지 선택 → 로딩 → 준비 → 실행 → 엔딩의 상태·화면 연결
- 이미지 / 텍스트 / 버튼 UI 구성과 리소스 / 사운드 로딩 연동
- Score Board / Ranking 표시·정렬과 경계 조건 수정
- 팀의 행성·탐사선·스테이지 기능을 게임 흐름에 통합
Key Features
- StateMachine 기반 게임 흐름
- 현재 상태와 다음 상태를 분리하고 프레임 갱신에서 전환 반영
- 각 상태의 리소스·입력·점수 처리를 상태 경계로 구분
- UI와 리소스 관리
- UIFrame으로 반복되는 패널 / 버튼 / 텍스트 구성
- ResourceManager와 SoundManager를 통해 이미지 / 폰트 / BGM / SFX 연결
- 엔딩과 랭킹
- 점수 데이터를 결과 화면에 연결하고 정렬하여 표시
- 점수 목록의 범위 오류를 수정하여 결과 처리 안정화
관련 자료 / Links
-
Youtube
-
Play
-
GitHub
