모래게임 Sandrop 23
오늘 한 일
- 한국 도안 17종을 손그림으로 교체. 전부 게임 격자와 같은 64칸으로 그려 와서 줄이는 손실이 없다
- 강아지 도안 교체 — 배경까지 그린 그림도 받게 도구를 고쳤다
- 한국 도안을 300탄까지 고르게 뿌리기
- 일일 보상에 받은 수량 표시
- 달항아리 그림자 복구
- 500레벨 재생성
막힌 부분
한국 도안이 앞쪽 100탄에 뭉쳤다
19종 중 15종이 100탄 안에 들어가 있었다. 초반에 몰아 보여 주려던 게 아니라 저절로 그렇게 됐다.
배치 규칙에 “같은 난이도면 직접 만든 도안을 먼저 쓴다”가 있다. 손그림은 전부 여기 해당하는데, 레벨은 쉬운 것부터 도안을 가져가므로 쉬운 손그림이 앞에서 다 소진된다.
- 해결: 300탄까지 15탄 간격으로 자리를 미리 잡아 준다. 슬롯은 목표 난이도 순, 도안은 내재 난이도 순으로 세워 순서대로 짝지으므로 안 맞는 자리에 밀어 넣지 않는다
- 결과: 8탄부터 293탄까지 간격 15~16으로 균등
자리를 잡아 줬더니 같은 그림이 두 탄에 나왔다
고치고 돌렸더니 중복이 5개 생겼다. 장구·방패연·떡볶이·호랑이·태극이 각각 두 탄에 있었다.
예약한 도안을 “이미 쓴 것” 목록에 안 넣은 게 원인이다. 배정은 난이도 순으로 도는데, 예약 슬롯보다 먼저 처리되는 레벨이 그 도안을 집어 갔고, 나중에 예약 자리에서 또 배정됐다.
- 해결: 예약분을 배정 시작 전에 미리 잠근다
- 함께 넣은 것: 예약한 레벨은 재시도에서 도안을 안 바꾼다. 바꾸면 그 도안이 잠긴 채 어디에도 안 쓰여 게임에서 사라진다
자리를 예약하는 구조를 넣을 때는 예약과 잠금이 한 몸이어야 한다. 하나만 하면 예약이 지켜지지 않거나 자원이 새어 나간다.
달항아리가 세 번 걸렸다
흰 백자라 색이 전부 흰 계열이다. 도안은 배경 말고 최소 세 색이 필요한데, 세 톤이 너무 가까워 색을 줄이는 단계에서 두 덩어리로 합쳐진다.
처음 두 번은 색 거리 문제로 봤다. 가장 가까운 짝을 알려 주고 고쳐 받았는데, 그걸 고치니 그다음으로 가까운 짝이 걸렸다. 세 번째에야 막고 있던 게 거리가 아니라 개수라는 걸 알았다.
- 해결: 유물이 원래 기름 그릇이었다는 데서 착안해 바닥 쪽에 베이지 얼룩을 넣었다. 색 계열이 완전히 달라 확실히 네 번째 색이 된다
- 얼룩 경계는 자로 그은 듯하면 안 되므로 완만하게 흔들고, 배어 오른 자국을 점 여덟 개로 찍었다. 점은 크기를 벌려야 무늬로 안 보인다
얼룩을 넣었더니 그림자가 사라졌다
통과는 했는데 원래 있던 그림자 표시가 없어져 있었다.
잔색을 정리하는 과정에서 옅은 그림자가 흰 몸통과 너무 가까워, 색을 줄일 때 한 덩어리로 묶였다. 그림자 면적이 11%까지 줄어 사실상 안 보이는 상태였다.
- 해결: 옅은 그림자를 한 단계 진하게 해서 따로 살아남게 했다. 23%로 돌아왔다
배경까지 그린 그림을 받지 못했다
강아지 도안은 배경이 투명이 아니라 바닥과 벽까지 그려진 그림이다. 손그림을 받는 도구가 투명 배경만 전제하고 있어서 통째로 거부됐다.
원래 있던 같은 이름의 도안도 배경까지 그린 구성이었으니, 못 받는 게 이상한 것이었다.
- 해결: 투명한 곳이 없으면 꽉 찬 그림으로 처리한다. 그림 바깥 색이 곧 게임 배경이 된다
수량 배지가 아이콘을 가렸다
일일 보상에서 무엇을 받았는지는 아이콘으로 보이는데 얼마나 받았는지는 알 수 없었다. 수량은 제목 밑 문구에 있지만 카드를 보는 동안에는 눈에 안 들어온다.
처음엔 테두리 있는 알약을 아이콘 우하단에 붙였는데 그림을 가렸다.
- 해결: 판을 없애고 글자만 두되, 밝은 아이콘 위에서도 읽히게 어두운 외곽선을 둘렀다
다음에 할 일
- 스토어 등록물·Play Console (콘텐츠 등급·데이터 보안 양식·타겟층 설정) — 영어 등록정보도 필요
- 배포 전 디버그 모드 제거
- 8월 12일: 성능을 실제로 재보고 남은 과제를 할지 판단
- 출시 후: 레벨 동결 — 출시된 레벨을 스냅샷으로 두고 이후 레벨만 추가 생성