HN4611
予想外の落とし穴!「カーブボール」が開発を狂わせる理由
Curveball
toilet・約23時間前
Curveball
開発現場で突然突きつけられる、予測不能な難問や仕様変更。いわゆる「カーブボール(変化球)」にどう立ち向かうべきか?技術的な複雑さや予期せぬトラブルを乗り切るためのマインドセットを共有します。
Neverballっていうのは聞いたことなかったな。サイトを見てみたよ https://neverball.org/ (https://neverball.org/)
床を傾けてボールを転がし、制限時間内に障害物コースをクリアする。Neverballはパズル要素とアクション要素が合わさった、純粋にスキルの試されるゲームだ。
マップやレベル作成ツールとしては良さそうだね!
たったこれだけの機能のために17MBものずさんなRustコード(このひどい言語にはもううんざりだ)を使うなんて。C++なら4MB以下で実装できるはずだ。
「カーブボール」とか「カーブジェネレーター」なんて呼んでるけど、それ普通はスプラインって言うんだよ。
Super Monkey Ballが流行ってた懐かしい時期に、PCでこのゲームをめちゃくちゃ遊んだよ :)
ああ、Neverballに費やした失われた時間よ……
Blenderにはこうしたカーブツールが全部揃ってるし、もし未対応ならNeverballのファイル形式へのエクスポーターを書くのも面白いかもしれないな。
「Rustで書いたよ、へへへ!」
(タブを閉じる)