Files
blub-blub/scenes/aquarium
ttipo c9b9145615 나아가는 거리와 속도를 매번 새로 뽑도록
"몇 초 동안 나아간다"로 잡았더니 시간 범위가 좁고 속도가 고정이라 매번 비슷한
거리를 갔다. 짜인 것처럼 보였다.

- 시간이 아니라 거리로 이동을 끊는다. 거리는 층 높이의 0.3~6배(1~22칸)에서
  뽑되 pow(randf(), 1.6)으로 짧은 쪽에 치우치게
- 속도 배수도 이동마다 0.6~1.5배로 새로 뽑는다
- 좌우 어느 쪽으로 갈지도 매번 새로. 가던 쪽을 잇게 했더니 한 방향으로 흘렀다
- 위아래로 가는 것은 off_odds로 따로 굴린다 (물고기 15%, 게 4%)
- 벽에서 돌아설 때는 이번 이동을 곧 끝내서 벽을 따라 미끄러지지 않게

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-09-02 15:20:38 +09:00
..