· 톺아보기

자유

[1인개발] 꿀벌이 픽셀 그림을 한 칸씩 나르는 퍼즐 게임 만들었습니다 (안드로이드, 무료)

일렉트로맨 ·

조회 67 · 공감 0 · 댓글 0


안녕하세요. 혼자 만든 퍼즐 게임을 소개드립니다.


■ 꿀벌 픽셀 (안드로이드, 무료)

https://play.google.com/store/apps/details?id=com.buzzypixels.game


판마다 픽셀 그림이 하나 있고, 아래 대기열의 벌집 칸을 누르면 칸에 적힌 숫자만큼 꿀벌이 날아올라 같은 색 블록을 벌집으로 나릅니다. 꿀벌은 그림 바깥이나 이미 비운 길로만 날 수 있어서, 어떤 색부터 벗겨 낼지 순서를 짜는 게 퍼즐입니다. 슬롯 다섯 칸이 꽉 찼는데 아무 꿀벌도 못 움직이면 실패예요.


- 픽셀 그림 150개. 그림마다 살아 움직입니다 (고래는 물결 위에서 흔들리고 토끼는 깡충 뜁니다)

- 갤러리 사진을 잘라 나만의 퍼즐로 만들 수 있습니다 (12레벨을 깨면 열려요)

- 맨 앞에 와야 색이 보이는 '?' 칸, 함께 들어가는 사슬 칸, 막힐 때 쓰는 도구 세 가지

- 색약 모드, 오프라인 플레이. 레벨 사이 광고와 원할 때 보는 보상형 광고가 있고 인앱 결제는 없습니다


만들면서 해 본 것들:

- TypeScript + Phaser 3 + Vite로 만들고 Capacitor로 안드로이드 앱으로 감쌌습니다. 퍼즐 로직은 엔진과 분리된 순수 TypeScript라 게임, 테스트, 솔버가 같은 시뮬레이션 코드를 씁니다.

- 레벨은 출시 전에 모두 솔버로 풀리는지 확인하고, 무작위로 1,000판씩 둬서 실패하는 비율로 난이도를 맞췄습니다. 다섯 레벨마다 쉬어 가는 레벨을 넣었고요.

- 그림이 움직이는 효과는 블록, 꿀벌, 장식 효과를 같은 변위장으로 함께 흔드는 방식이라, 화면만 움직이고 퍼즐 판은 그대로입니다.

- 사진 퍼즐은 폰 안에서 만듭니다. 사진을 격자로 줄이고 OKLab 색 공간에서 비슷한 색을 묶은 뒤, 같은 생성기와 솔버가 백그라운드 워커에서 몇 초 안에 퍼즐을 만듭니다.


처음 몇 판 해 보시고 규칙이 금방 이해되는지, 난이도가 어떤지 말씀해 주시면 큰 도움이 됩니다. 퍼즐 게임 만드시는 분들은 난이도를 어떻게 재시는지도 궁금합니다. 감사합니다!

댓글 0

개발한당 최근 글

개발한당 목록 더 보기