Cannon BallGodot Engine을 이용한 게임 개발게임 컨셉과 초기 구상대포, 포물선을 그리는 탄환, 1대1 멀티, 중세시대 느낌 등 다양한 아이디어로부터 도출되었다.2026-02-23아이디어 구체화 및 기획서 작성게임의 규칙, 플레이 방식, 스타일, 목표와 승패 조건을 구체화하였다.2026-02-23기본적인 오브젝트와 상호작용원시적인 형태의 플레이어, 대포, 탄환, 지형과 그들 간의 상호작용을 구현하였다.2026-02-23탄환 오브젝트 구현 및 포물선 운동 적용대포에서 발사되는 탄환 오브젝트, 발사 후 중력가속도로 계산되는 포물선 운동을 적용하였다.2026-02-23리슨 서버(Listen Server) 멀티 플레이 구현멀티 플레이를 구현해 두 플레이어가 호스트 안에서 동기화되도록 하였다.2026-02-23카메라 액션에 대한 고찰, 대포 조준 방식의 변경공격 시퀀스에서 가장 중요한 요소인 '대포 조준'을 어떤 방식으로 구현할지 고민하였다.2026-02-23그래픽 디자인 - 플레이어 캐릭터인간 형상의 플레이어 캐릭터를 디자인 게임에 적용하였다.2026-02-23그래픽 디자인 - Non-Interactive 환경 요소땅, 나무, 풀, 구름 등 플레이어와 전략적 상호작용이 없는 환경 요소들을 디자인하고 월드에 배치하였다.2026-02-23그래픽 디자인 - 탄환 및 대포세 가지 탄환과 새로운 형상의 대포를 디자인하고 게임에 적용하였다.2026-02-23그래픽 디자인 - Interactive 환경 요소수풀, 연못 등 전략적 상호작용을 제공하는 환경 요소들을 디자인하고 월드에 배치하였다.2026-02-23대포와 플레이어 애니메이션대포, 플레이어의 이동과 대포 발사에서 에니메이션을 적용해 역동성을 부여하였다.2026-02-23UI 디자인 - 플레이어 체력바 및 대쉬보드게임 화면의 상단에 표시할 각 플레이어의 체력바와 플레이어 정보, 잔여 시간 등을 표시할 대쉬보드를 디자인하였다.2026-02-23스팀 멀티플레이Steam API를 이용하면 스팀 계정을 이용해 다른 네트워크끼리도 Listen Server 멀티플레이가 가능하도록 구현할 수 있다.2026-02-23화임 필드와 독 구름화염탄과 독탄의 특징을 게임에 적용하고 관련 이펙트를 제작하였다.2026-02-23발사 이펙트, 탄환 궤적 이펙트대포 발사시 뿜어져나오는 화염과 연기, 그리고 탄환이 포물선 궤적을 그리며 지나갈 때 허공에 남기는 연기 이펙트를 제작하였다.2026-02-23탄착 이펙트일반탄, 화염탄의 탄착시 강렬한 폭발 이펙트와 함께 화면 흔들림 효과도 주어 시각적 경험을 한 층 끌어올렸다.2026-02-23UI 디자인 - 전체적인 개선대쉬보드, 탄 선택 창, 턴 진행 메세지, 조작법 가이드 등 여러 UI를 일관된 디자인과 가독성 좋은 레이아웃으로 개선하고 UI 애니메이션을 적용하였다.2026-02-23마무리 및 스팀 출시영어 패치 및 버그를 수정하고 스팀 스토어에 출시하였다.2026-02-23