이 글은 Sandrop 시리즈의 12번째 기록입니다. (총 38개)

오늘 한 일

  • 게임오버를 3단 모달로 — 이어하기 유도 → 하트 차감 경고 → 하트 없음
    • 이유: 한 번에 “실패했습니다”로 끝내면 되살릴 기회를 못 보고 나간다
  • 200레벨을 다 깨면 “새로운 레벨을 기다리는 중” 노드가 뜨게
  • 벨트에 몇 개 올라가 있는지 배지로 보여주고, 광고를 보면 한 개를 대기로 뺄 수 있게
  • 게임 화면 정리
    • 뒤로가기를 없애고 우상단 톱니 → 다시하기 / 목록으로 / 계속
    • 아이템에서 이름·가격 글자를 빼고 아이콘만. 상태는 우하단 배지가 말하게
    • 그림 폭을 아래 바스켓 판 폭과 정확히 맞춤
  • 아이템은 3개 묶음으로만 팔고 10% 할인
  • 벨트를 2.5D로 — 띠를 밴드 높이의 60%만 그려 바스켓 윗부분이 띠 위로 나오게
    • 바스켓이 양끝 통로로 들어갔다 반대쪽에서 나오는 연출을 살림
    • 벨트가 비어 있어도 판이 시작되면 서서히 돌기 시작
  • 캔버스를 다 채우면 보조선(크러스트)이 페이드아웃되며 사라지게
  • 셔플이 기믹 바스켓(로프·미공개 물음표)은 건드리지 않게
  • 난이도 곡선을 다시 세움 — 목표 클리어율을 레벨 번호의 연속 함수로
    • 이유: 41레벨부터 전부 같은 티어라 160레벨을 지나는 동안 난이도가 10%p밖에 안 내려갔다
  • 보드 밀도 상향 — 바스켓 20.4 → 27.5개, 빈칸 19.3 → 13.4칸
  • 열쇠 & 길막 기믹 (레벨 251 데뷔)
    • 길막은 잠긴 동안 벽과 같고, 열쇠 바스켓을 꺼내면 열려서 그 뒤 바스켓을 쓸 수 있게
  • 한국 도안 10종을 직접 그려 넣음 — 태극·복주머니·기와집·까치·갓·청사초롱·방패연·장구·백자·무궁화
    • 이유: 이모지 코퍼스에 한국 소재가 거의 없다

막힌 부분

  • 다음 레벨 버튼을 눌러도 전면 광고가 안 뜨던 것
    • 원인: 광고를 레벨 목록 화면이 다시 보일 때만 띄우게 해놨는데, 승리 모달에서 다음 레벨로 가면 목록을 거치지 않는다
    • 해결: 승리 모달에서 나가는 모든 경로에 광고를 붙이고 목록 쪽 호출은 제거
  • 아이템 아이콘을 눌렀는데 구매 모달이 열리던 것
    • 원인: 우하단 배지의 터치 영역이 아이콘 우하단을 12.5px 덮고 있었고, 그 영역이 탭을 가로챘다
    • 해결: 카드 바깥에 배지 자리를 미리 비우고 배지를 카드 밖으로 옮김. 겹침 0
    • 남은 한계: 터치 영역을 카드 바깥으로 넓히는 방법은 안 통했다 — 부모 영역 밖은 탭이 전달되지 않는다
  • 벨트 띠 높이를 낮췄더니 양끝 통로 폭·높이가 같이 줄어든 것
    • 원인: 통로 크기를 띠 높이 기준으로 계산하고 있었다
    • 해결: 통로는 밴드 높이 기준으로 분리. 폭만 고치고 높이를 놓쳐서 두 번에 걸쳐 고쳤다
  • 벨트 무늬가 바스켓보다 빨라 따로 놀던 것
    • 원인: 무늬는 밴드 전체 폭만큼 흐르는데 바스켓은 양끝 여백을 뺀 만큼만 이동한다
    • 해결: 이동 거리를 하나로 공유. 정확히 20% 차이였다
  • 난이도를 조이려 밴드만 좁혔더니 목표를 못 맞추던 것
    • 원인: 탐색 범위가 그대로라 도달할 수 없는 목표가 됐다
    • 해결: 벽·매장 깊이·아래쪽 편향의 탐색 범위를 레벨 번호에 따라 같이 넓힘
  • 바스켓을 늘렸는데 밀도가 안 오르던 것
    • 원인: 밀도와 난이도가 같은 예산을 나눠 쓴다. 바스켓이 늘면 생성기가 목표 클리어율을 맞추려고 벽을 뺐다
    • 해결: 색당 바스켓 수를 보드 용량까지 못 박아 밀도를 하한으로 만들고, 난이도는 벽·깊이·편향으로만 맞추게
  • 매그넷으로 열쇠를 빼면 길막이 안 열리던 것
    • 원인: 보드를 떠나는 경로가 올리기·매그넷 둘인데 길막 해제를 한쪽에만 넣었다
    • 해결: 떠날 때의 처리를 한 함수로 모아 두 경로가 반드시 지나게
  • Noto Emoji 라이선스를 Apache 2.0으로 적어둔 것
    • 원인: 실제로 받아둔 LICENSE 파일은 SIL OFL 1.1이었다
    • 해결: 앱 설정의 오픈소스 라이선스 화면과 문서를 정정. 사용자에게 보이는 법적 고지라 출시 전에 잡아야 했다

다음에 할 일

  • 일일 접속 보상
  • 벽(밝은 베이지)과 밝아진 통로가 실기기에서 안 헷갈리는지 확인
  • 도안을 500종까지 확보해 500레벨 생성
  • 남은 난이도 지렛대 — 레일 슬롯 5 → 4, frozen 기믹(201 데뷔)
  • 방패연 도안이 배너처럼 보이는 것 손보기
  • 배포 전 디버그 모드·하트 리필 제거

Series: Sandrop

1 모래게임 Sandrop 0 2 모래게임 Sandrop 1 3 모래게임 Sandrop 2 4 모래게임 Sandrop 3 5 모래게임 Sandrop 4 6 모래게임 Sandrop 5 7 모래게임 Sandrop 6 8 모래게임 Sandrop 7 9 모래게임 Sandrop 8 10 모래게임 Sandrop 9 11 모래게임 Sandrop 10 12 모래게임 Sandrop 11 읽는 중 13 모래게임 Sandrop 12 14 모래게임 Sandrop 13 15 모래게임 Sandrop 14 16 모래게임 Sandrop 15 17 모래게임 Sandrop 16 18 모래게임 Sandrop 17 19 모래게임 Sandrop 18 20 모래게임 Sandrop 19 21 모래게임 Sandrop 20 22 모래게임 Sandrop 21 23 모래게임 Sandrop 22 24 모래게임 Sandrop 23 25 모래게임 Sandrop 24 26 모래게임 Sandrop 25 27 모래게임 Sandrop 26 28 모래게임 Sandrop 27 29 모래게임 Sandrop 28 30 모래게임 Sandrop 29 31 모래게임 Sandrop 30 32 모래게임 Sandrop 31 33 모래게임 Sandrop 32 34 모래게임 Sandrop 33 35 모래게임 Sandrop 34 36 모래게임 Sandrop 35 37 모래게임 Sandrop 36 38 모래게임 Sandrop 37

Suggested Posts