이 페이지는 수박 키우기의 버전별 변경 사항을 모아 두는 곳입니다. 새 기능이 추가되거나 버그가 고쳐지면 이곳에 가장 먼저 기록하고, 아직 확정되지 않은 계획은 '검토 중'이라고 분명하게 표시합니다. 출시 전에 겪은 시행착오도 있는 그대로 남겨 두었으니, 게임이 지금의 모습이 되기까지의 과정이 궁금하시다면 천천히 읽어 보세요.
v1.0.0 (2026년 7월 14일)
수박 키우기의 첫 정식 버전입니다. 브라우저만 있으면 설치 없이 바로 즐길 수 있는 과일 합치기 게임으로, 물리엔진부터 효과음까지 외부 라이브러리 없이 직접 만들었습니다.
포함된 기능
- 10단계 과일 머지 — 체리에서 시작해 수박까지, 같은 과일끼리 부딪히면 한 단계 위의 과일로 합쳐집니다. 단계별 크기와 점수는 과일 도감에서 확인하실 수 있습니다.
- 자체 물리엔진 — 중력 2200px/s², 반발계수 0.12의 충돌 처리, 반지름의 제곱에 비례하는 질량 계산까지 이 게임에 맞게 직접 구현했습니다.
- 콤보 시스템 — 합성 후 1.4초 안에 다음 합성이 이어지면 콤보가 유지되고, 점수는 기본점수에 콤보 횟수를 곱해 계산됩니다. 자세한 활용법은 콤보 공략에 정리해 두었습니다.
- 수박 + 수박 보너스 — 수박 두 개를 합치면 새 과일이 생기는 대신 둘 다 사라지고, 보너스 200점에 콤보 배수가 곱해져 들어옵니다.
- Web Audio 효과음과 음소거 — 효과음은 소리 파일을 재생하는 방식이 아니라 Web Audio API로 실시간 합성합니다. 합성되는 과일의 단계가 높을수록 음정이 올라가며, 원하시면 음소거할 수 있습니다.
- 최고 기록 저장 — 최고 점수는 localStorage에 저장되어 같은 브라우저에서 계속 유지됩니다. 서버로 전송되는 정보는 없습니다.
- PC·모바일 입력 지원 — 마우스와 터치 조작을 모두 지원합니다. 연속 투하를 막기 위한 드롭 쿨다운은 0.55초입니다.
출시 전에 다듬은 것들
처음부터 완벽했던 것처럼 포장하고 싶지는 않습니다. 출시 직전까지 손본 내용도 그대로 적어 둡니다.
- 게임오버 판정 전면 교체 — 원래는 "과일의 속도가 낮으면 정지 상태"로 보고 게임오버를 판정했습니다. 그런데 쌓인 과일 더미가 중력 누적과 위치 보정의 평형 때문에 항상 약 220px/s의 속도를 유지한 채 제자리에 머무는 문제가 있었습니다. 겉으로는 분명히 멈춰 있는데 판정은 영원히 통과하지 못하는 상태였던 것이죠. 그래서 판정을 순수 위치 기반으로 바꾸고, 과일이 빨간 선 위에 1초 이상 머물러야 종료되도록 고쳤습니다. 새로 떨어지는 과일에는 1초의 유예가 있어서 선을 스쳐 통과하는 것만으로는 게임이 끝나지 않습니다.
- 속도 상한 도입 — 과일 속도에 1600px/s의 상한을 두어, 충돌이 한꺼번에 겹칠 때 과일이 비정상적으로 튀어 나가는 현상을 막았습니다.
- 저속 마이크로 댐핑 — 아주 느리게 떨리기만 하는 과일이 조용히 자리를 잡도록 저속 구간에 미세한 감쇠를 추가했습니다.
바뀐 게임오버 판정은 자동 시뮬레이션으로 검증했습니다. 한 열에 빠르게 120개의 과일을 떨어뜨리는 테스트를 돌려, 더미가 선을 넘었을 때 정확히 1초 뒤에 종료되는지 확인했습니다. 이 버그를 추적한 뒷이야기는 개발 이야기에 더 길게 적어 두었습니다.
알려진 이슈
현재 파악된 특이사항은 없습니다. 다만 브라우저와 기기 환경이 워낙 다양하다 보니, 제가 미처 발견하지 못한 문제가 있을 수 있습니다.
플레이 중 이상한 동작을 발견하시면 사이트 소개 페이지에 안내된 방법으로 제보해 주세요. 어떤 상황에서 문제가 생겼는지 재현 방법을 함께 알려 주시면 훨씬 빨리 고칠 수 있습니다.
검토 중인 기능
아래 항목은 아직 확정된 계획이 아닙니다. 검토 단계에 있는 아이디어이며, 실제 개발 여부와 순서는 얼마든지 바뀔 수 있습니다.
- 난이도 모드 — 지금은 하나의 규칙으로만 플레이할 수 있는데, 취향에 따라 난이도를 고를 수 있게 하는 방안을 살펴보고 있습니다.
- 새 과일 테마 — 체리부터 수박까지의 기본 구성을 다른 모습으로 바꿔 볼 수 있는 테마를 구상 중입니다.
- 주간 챌린지 — 매주 새로운 조건으로 도전하는 방식을 검토하고 있습니다.
이 중 확정되는 내용이 생기면 이 페이지에 먼저 올리겠습니다. 반대로 검토 끝에 접기로 한 아이디어가 있다면 그 사실도 남기겠습니다.
마치며
업데이트 노트는 게임이 바뀔 때마다 계속 이어집니다. 다음 소식이 올라오기 전까지는, 지금 버전에서 수박을 향해 한 단계씩 키워 보세요.