무의식 속 꿈의 공간을 배경으로 기억 조각을 수집하며 진실을 찾는 2D 감정 서사형 어드벤처 게임
Beyond the Door of Memory
개요
| 항목 |
내용 |
| 기간 |
2025.03 ~ 2025.06 |
| 팀 구성 |
2인 팀 프로젝트 |
| 역할 |
클라이언트 개발 (조작 시스템 및 기능 구현) |
| 플랫폼 |
PC (Windows) |
| 기술 스택 |
Unity 2D, C# |
기획 배경
플레이어의 선택에 따라 결말이 달라지는 몰입형 감정 서사를 전달하기 위해 기획되었습니다. 무의식과 트라우마라는 심리적 요소를 시각적으로 표현하고, 이를 잠입 요소 및 동적 환경 변화와 같은 게임 메커니즘과 결합하여 플레이어에게 심리적 압박감을 제공하는 것을 목표로 개발했습니다.
내가 기여한 것
다중 엔딩 및 씬 제어 시스템 구축
- 플레이어의 선택지를 상태(State) 값으로 추적하는 로직을 작성했습니다.
- 누적된 상태 값에 따라 대화 UI 시스템과 연동되어 다른 스토리 분기와 씬(Scene)으로 전환되도록 다중 엔딩 구조를 구현했습니다.
동적 환경 알고리즘 및 시각적 피드백 구현
- 스테이지 4(Silence)에서 타이머 기반의 코루틴(Coroutine)을 활용해 맵 전체의 주기적인 암전 효과를 제어했습니다.
- 충돌 이벤트 발생 시 화면을 진동시키는 카메라 쉐이크(Camera Shake) 스크립트를 작성하여 캐릭터의 트라우마를 물리적인 타격감으로 시각화했습니다.
AI 기반 추적 시스템 도입
- '왜곡된 기억'이라는 적 오브젝트가 일정한 감지 범위 내에서 플레이어의 위치를 파악하고 쫓아오는 추적 로직을 구현했습니다.
- 지형지물을 활용해 시야(Line-of-detection)를 차단하고 회피하는 잠입 액션 메커니즘을 설계했습니다.
핵심 구현 / 트러블슈팅