내 게임 개발기My game devlogs · 2026-09-09

고양이 합치기 개발기 — 합쳐지는 것 다음에 남은 문제

기록일 수정 2026. 9. 9.

당시 프로젝트·검수 기록을 바탕으로 2026년 9월에 정리했습니다. 이후 확인한 제출 상태는 본문에 날짜를 따로 적었습니다.

목차

작은 규칙으로 시작했다

고양이를 떨어뜨리고 같은 단계끼리 만나면 더 큰 고양이가 되는 게임이다. 남아 있는 웹 프로젝트에는 러버블 기본 문서가 있지만, 실제 구현은 그보다 구체적이다. 시작 화면과 게임 화면, 최고 점수 저장, 물리 엔진을 이용한 낙하와 충돌 처리가 들어 있다.

Merge Cat의 App Store 등록 아이콘

아기냥부터 고양신까지 11단계다. 단계마다 이미지와 반지름, 점수를 따로 두었고, 진행 상황에 따라 처음 떨어지는 고양이의 확률을 바꿨다. 같은 캐릭터를 크게 그리는 것만으로 끝나지 않고 판이 차는 속도까지 조정하려던 흔적이다.

기능을 붙이는 속도와 확인하는 속도

코드에는 고양이 제거, 상자 흔들기, 업그레이드와 이어하기도 있다. 다만 웹의 보상 창이 있다는 것만으로 실제 앱 광고가 연결됐다고 말하면 안 된다. 화면에서 동작하는 보상과 네이티브 광고 완료 신호는 별개의 확인 대상이다.

이런 합치기 게임을 다시 만든다면 충돌 한 번에 같은 물체가 두 번 합쳐지지 않는지, 최고 단계끼리 만났을 때 어떻게 되는지, 화면 크기가 달라도 벽과 바닥이 맞는지부터 확인하려 한다. 이미지 교체보다 상태의 경계가 더 중요할 때가 있다.

앱 기록은 별도로 남아 있다

App Store Connect에는 같은 이름의 등록이 두 개 있었다. 하나는 2026년 4월 16일 계정에서 삭제됐고, 다른 하나는 같은 날 Merge Cat - Merging game!으로 출시돼 지금도 다운로드 가능하다. 이 기록은 한동안 삭제된 쪽만 보고 있었다. 삭제한 구체적인 이유는 이 기록만으로 알 수 없으니, 출시했다가 실패했다고 단정하지 않는다.

이 글의 날짜는 삭제 기록을 기준으로 삼았다. 웹 프로젝트의 정확한 첫 개발일이나 각 변경일을 복원했다는 뜻은 아니다. 지금 남겨둘 결과는 합치기 프로토타입과 앱 등록 시도다. 다시 이어간다면 끝나는 판, 기록 저장, 재시작을 먼저 한 사이클로 확인하는 편이 좋겠다.