게임2026. 7. 20.

flighter game

flighter game - 1

gemini로 만든 전투기 게임

💡 만든 동기

별도의 앱 설치 없이 웹 브라우저만으로 PC 키보드 환경과 모바일 터치 환경 모두에서 완벽한 조작감과 타격감을 주는 웰메이드 게임을 만드는 것을 목표로 삼았습니다.

🤔 어려웠던 점

초기에는 48대의 적 비행기가 제각각 쿨타임을 가지고 방사형 탄막을 발사하도록 설계했습니다. 그 결과, 화면 전체가 총알로 뒤덮여 유저가 피할 수 없는 '불합리한 난이도'가 되었고 게임의 재미가 반감되었습니다.

🛠 해결한 방법

개별 적들이 각자 발사하던 방식을 폐기하고, 게임 매니저가 관리하는 '중앙 통제식 3초 타이머(Global Timer)'를 도입했습니다. 3초마다 현재 살아있는 적 중 단 1대만 무작위로 선택(Math.random())해 탄막을 쏘게 함으로써, 난이도를 정교하게 조절하고 유저가 회피 동선을 짤 수 있는 전략적 재미를 부여했습니다.

✨ 배운 점

개발자가 생각한 기획이 실제 플레이어에게는 불쾌한 난이도가 될 수 있음을 배웠습니다. 글로벌 타이머 도입이나 모바일 자동 사격(Auto-Fire) 토글 기능처럼, 늘 유저의 조작 환경과 피로도를 1순위로 고려해야 완성도 높은 프로덕트가 나온다는 것을 깨달았습니다.