이 글은 Daily Log 시리즈의 102번째 기록입니다. (총 155개)

오늘 한 일

  • 모래게임 Sandrop — 디자인 제안 검토 후 UI만 캔디팝으로 리스킨
    • 화면 전체를 제안 팔레트로 통일하면 도안(그림)까지 그 색에 갇혀서 뱀이 오리처럼 보였다. UI만 갈아입히고 도안은 원래 색을 지키기로
    • HUD에 완성 목표 썸네일과 지금 부을 수 있는 색 힌트 추가
  • 모래게임 Sandrop — 레벨 선택을 여정형으로, 그리고 스포일러 제거
    • 앞으로 할 레벨은 도안·난이도를 숨기고 ??? 로. 난이도 배지는 어려움·매우 어려움에만
    • 들어가기 전 완성할 그림을 크게 보여주는 프리뷰(탭하면 스킵)
  • 모래게임 Sandrop — 경제 규칙 확정 + 상점
    • 코인은 진행을 사고(이어하기 900), 하트는 새 판에 들어간다(진입·다시하기). 게임 중에는 재화를 안 보여줌
    • 시작 코인 0 + 일일 접속 랜덤 보상 기획. 상점(번들·NO ADS·코인팩·아이템) 화면 추가, 결제는 나중
  • 모래게임 Sandrop — 팝업·목록 손보기
    • 승리 팝업: 폭 1.5배, 광고 보고 코인 2배가 먼저 뜨고 다음 레벨은 1초 뒤에, 우상단 X
    • 레벨 선택: 한 번에 너무 많이 보여서 아이콘·글씨·버튼을 키워 위아래 2개씩만 보이게
  • 소리꽃 KeyBloom — 파티클 모션 2종 추가
    • 나선 기둥 — 토네이도보다 좁은 반경이 퍼지지 않고 원통형으로 회전하며 더 높이 상승
    • 물고기 유영 — 좁은 S자 꼬리짓 + 꼬리짓에 박자 맞춘 추진(burst-glide). 물고기마다 좌/우 방향을 정해 그쪽으로만 헤엄침
    • 튜닝 — 회전 속도 2배, 좌우 퍼짐 확대, 방향 확정형(가운데 직진 없음)

어려웠던 점

  • 디자인 제안을 어디까지 받을지 자르는 판단 — 예뻐 보이는 팔레트를 도안에까지 밀면 게임의 콘텐츠가 뭉개진다. 샘플을 직접 눈으로 보고 나서야 선을 그을 수 있었다
  • 하트와 코인의 역할이 겹쳐 있어서 게임오버 화면이 헷갈렸다. 원하는 흐름을 말로 설명하기 어려워 화면을 직접 그려서 전달했다

배운 점

  • (모래게임 Sandrop TIL 6으로 정리) 스킨과 콘텐츠는 팔레트를 나눠 써야 한다 / 오프라인 전제면 폰트는 번들 + 서브셋 / 긴 목록은 보이는 것만 지연 로드 / 테스트에서 에셋 I/O는 가짜 저장소로 걷어낸다
  • (소리꽃 KeyBloom TIL 6으로 정리) 데이터 주도 모션에선 새 모션 = 물리값 질문(토네이도와 원통 기둥의 차이는 진폭 성장 파라미터 하나) / 물고기 burst-glide는 수직 추진 맥동을 꼬리짓과 위상 동기로 / 군집의 형태는 위상 분산이 만든다 / 방향 있는 랜덤은 부호·크기 분리 + 최소값 보장

해야 할 일

  • 모래게임 Sandrop — 일일 접속 랜덤 보상 구현, 수익화 결선(상점 결제·광고), 실기기 체감 확인
  • 소리꽃 KeyBloom — 파티클 시드화(재현 렌더), 고화질 인코딩(ffmpeg.wasm), 모양별 색 지정, 합성음 피아노틱하게(조사)

Series: Daily Log

1 오늘 해낸 것 2 오늘 해낸 것 3 오늘 해낸 것 4 오늘 해낸 것 5 오늘 해낸 것 6 오늘 해낸 것 7 오늘 해낸 것 8 오늘 해낸 것 9 오늘 해낸 것 10 오늘 해낸 것 11 오늘 해낸 것 12 오늘 해낸 것 13 오늘 해낸 것 14 오늘 해낸 것 15 오늘 해낸 것 16 오늘 해낸 것 17 오늘 해낸 것 18 오늘 해낸 것 19 오늘 해낸 것 20 오늘 해낸 것 21 오늘 해낸 것 22 오늘 해낸 것 23 오늘 해낸 것 24 오늘 해낸 것 25 오늘 해낸 것 26 오늘 해낸 것 27 오늘 해낸 것 28 오늘 해낸 것 29 오늘 해낸 것 30 오늘 해낸 것 31 오늘 해낸 것 32 오늘 해낸 것 33 오늘 해낸 것 34 오늘 해낸 것 35 오늘 해낸 것 36 오늘 해낸 것 37 오늘 해낸 것 38 오늘 해낸 것 39 오늘 해낸 것 40 오늘 해낸 것 41 오늘 해낸 것 42 오늘 해낸 것 43 오늘 해낸 것 44 오늘 해낸 것 45 오늘 해낸 것 46 오늘 해낸 것 47 오늘 해낸 것 48 오늘 해낸 것 49 오늘 해낸 것 50 오늘 해낸 것 51 오늘 해낸 것 52 오늘 해낸 것 53 오늘 해낸 것 54 오늘 해낸 것 55 오늘 해낸 것 56 오늘 해낸 것 57 오늘 해낸 것 58 오늘 해낸 것 59 오늘 해낸 것 60 오늘 해낸 것 61 오늘 해낸 것 62 오늘 해낸 것 63 오늘 해낸 것 64 오늘 해낸 것 65 오늘 해낸 것 66 오늘 해낸 것 67 오늘 해낸 것 68 오늘 해낸 것 69 오늘 해낸 것 70 오늘 해낸 것 71 오늘 해낸 것 72 오늘 해낸 것 73 오늘 해낸 것 74 오늘 해낸 것 75 오늘 해낸 것 76 오늘 해낸 것 77 오늘 해낸 것 78 오늘 해낸 것 79 오늘 해낸 것 80 오늘 해낸 것 81 오늘 해낸 것 82 오늘 해낸 것 83 오늘 해낸 것 84 오늘 해낸 것 85 오늘 해낸 것 86 오늘 해낸 것 87 오늘 해낸 것 88 오늘 해낸 것 89 오늘 해낸 것 90 오늘 해낸 것 91 오늘 해낸 것 92 오늘 해낸 것 93 오늘 해낸 것 94 오늘 해낸 것 95 오늘 해낸 것 96 오늘 해낸 것 97 오늘 해낸 것 98 오늘 해낸 것 99 오늘 해낸 것 100 오늘 해낸 것 101 오늘 해낸 것 102 오늘 해낸 것 읽는 중 103 오늘 해낸 것 104 오늘 해낸 것 105 오늘 해낸 것 106 오늘 해낸 것 107 오늘 해낸 것 108 오늘 해낸 것 109 오늘 해낸 것 110 오늘 해낸 것 111 오늘 해낸 것 112 오늘 해낸 것 113 오늘 해낸 것 114 오늘 해낸 것 115 오늘 해낸 것 116 오늘 해낸 것 117 오늘 해낸 것 118 오늘 해낸 것 119 오늘 해낸 것 120 오늘 해낸 것 121 오늘 해낸 것 122 오늘 해낸 것 123 오늘 해낸 것 124 오늘 해낸 것 125 오늘 해낸 것 126 오늘 해낸 것 127 오늘 해낸 것 128 오늘 해낸 것 129 오늘 해낸 것 130 오늘 해낸 것 131 오늘 해낸 것 132 오늘 해낸 것 133 오늘 해낸 것 134 오늘 해낸 것 135 오늘 해낸 것 136 오늘 해낸 것 137 오늘 해낸 것 138 오늘 해낸 것 139 오늘 해낸 것 140 오늘 해낸 것 141 오늘 해낸 것 142 오늘 해낸 것 143 오늘 해낸 것 144 오늘 해낸 것 145 오늘 해낸 것 146 오늘 해낸 것 147 오늘 해낸 것 148 오늘 해낸 것 149 오늘 해낸 것 150 오늘 해낸 것 151 오늘 해낸 것 152 오늘 해낸 것 153 오늘 해낸 것 154 오늘 해낸 것 155 오늘 해낸 것