오늘 해낸 것 (2026-07-13)
이 글은 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 | 오늘 해낸 것