SVX日記
2025-10-05(Sun) TopDrivin'でマリーナベイを走る
「とりあえずの実装が多いので、しばらくはリファクタリングかな」とは書いたが、丸々1ヶ月近くかかるとは思わなかった。概ね動いている「F1中継とほぼコンパチなラップタイム表示」をできるだけ整然とサラッとした感じに書き直すだけのことに。
そして今週末はF1のシンガポールGPということで、コースデータを作ってみた。気づけば、1年半以上前にメルカトル補正のテストに使ったサーキットではないか。当時とは航空写真が更新されているな。あの時点ではコースデータはJSON化してなくて、スクリプト内に直書きしてたっけ。
作ったところでテスト走行してみる……が、市街地サーキットは車だらけで実に走りづらい。そもそもコースが設置されていないし……とはいえ、フリー走行の中継映像と突き合わせながら練習走行を繰り返すうち、徐々に上達し、自分の作ったゲームのゲーム性が明らかになってきた。
自分で作っておいて、そのゲーム性を知るというのもヘンだが、現実の地図データを使う都合から、ゲームバランスよりもシミュレーションを優先して作ってきたので、ゲームの体をなしていない可能性も十分にあるのだ。結果は……
……ムチャクソシビアだが、それなりに楽しめるような気がする。なんというか視野が狭いので完全に覚えゲー。コーナまでの距離(色)表示や道路の形状を目印に、シフトダウンで減速、ハンドル操作でアウトインアウトを狙う。フレーム単位の操作の遅れで大きくコースアウトしてしまうシビアさは音ゲー以上。当たり判定は「ない」ので、トラックリミットを超えたと思ったら失敗。
[ツッコミを入れる]