데브허브 | DEVHUB | I'm Making an FPS Where You Flip Gravity on its Head | DevlogI'm Making an FPS Where You Flip Gravity on its Head | Devlog
- 레트로 FPS 'Children of Kronos'는 90년대 FPS의 빠른 액션에 중력 전환 메커니즘을 더한 독특한 게임입니다. 🎮
- 초기 표면 노멀 방식의 버그를 해결하기 위해 '슈퍼 마리오 갤럭시'의 중력 존 개념을 도입하여 중력 방향을 정의합니다. 🌌
- 플레이어의 중력 방향뿐만 아니라 카메라 및 이동을 위한 '변환 기준(transform basis)'을 변경하여 모든 플레이어 동작이 새로운 중력에 적응하도록 구현했습니다. 🛠️
- 중력 변화는 즉시 전환되는 '즉각적' 방식과 중력 램프처럼 점진적으로 변하는 '동적' 방식으로 나뉘며, 동적 방식은 공간 내 기준점을 활용합니다. 🔄
- 시스템 안정성을 위해 1) 동적 존 외에서는 중력을 가장 가까운 기본 방향으로 고정하고, 2) 중력 존은 전체 공간이 아닌 전환에만 사용하며, 3) 플레이어가 언제든 중력을 초기화할 수 있도록 했습니다. ✅
- Quake 레벨 에디터인 TrenchBroom과 커스텀 플러그인을 활용하여 중력 존 생성을 간소화하고 레벨 디자인 효율성을 높였습니다. 🏗️
- 플레이어가 현재 중력 방향을 시각적으로 인지할 수 있도록 3D 나침반 UI를 프로토타입으로 구현했습니다. 🧭
- 적 AI의 중력 반응, 투사체 물리 등 남은 과제들을 해결하며 게임을 발전시켜 나갈 예정입니다. 🚀
- Steam 위시리스트, Discord 채널 참여, 월간 개발 로그를 통해 플레이어 피드백을 적극적으로 수렴하고 있습니다. 🤝