特性エディタ(仮称)が欲しい

自動車シミュレータなどと標榜してはいるけれど、挙動については、最低限の力学的な加減速に、ころがり抵抗、空気抵抗、アッカーマンステアリングの幾何的な旋回、それに擬似的にアンダーステアにする程度のことしかやっていなかったりする。もちろんグリップを失うこともない。
ActionScript 2ではこれを秒100回実行するだけでパフォーマンス的にもう限界だったんですが、ActionScript 3では余裕があるのでもう少しきちんとやりたいなと(2Dで、しかもキーボード操作でどこまでやる意味があるのかわからないので、あくまで未定)。
で、いろいろ本を眺めて付け焼刃をつけようとしてるわけですが、本格的にやるなら、走行性能曲線やその他のいろんなグラフを作成してコードから利用するものを作らないといけなさそう。これは挙動のシミュレートだけじゃなく、先のエントリで書いた、ハンドルの応答の調整のようなことにも役に立つんじゃないかと。
さらに、そうした特性エディタ(仮称。もっといい呼び名ないでしょうか)は、ゲーム一般のオブジェクトの制御にも便利なんじゃないだろうか。特に、ゲーム実行中にon the flyでオブジェクトやカメラなどの特性をグラフでコントロールできれば、かなり制作効率が上がって、なおかつゲーム自体のバランスもきちんと調整できるような気がする。いちいち勘で式を何度も書き換えてコンパイルせずに済むし、assert的な異常値の入力の検知も自動的についてくる。どう使うか、どれだけうまく行くかはともかく、そうした仕組みを検討してみる価値はあるように思った。
エディタをどうしよう。何か出来合いのソフトで使えそうなものがあればそれが一番なんですが。単に曲線を描いてデータ化できるだけでなく、数式なども通るやつ。
6月 18th, 2008 at 10:53
コースを一般の人がBMPか何かででも作れるように出来ないでしょうか?
6月 18th, 2008 at 12:54
うーん、今はまだそこまでは考え辛いです。
6月 28th, 2008 at 15:28
マニュアルトランスミッションモードの導入とかの予定はありますでしょうか・・?
xキーでクラッチxキーでシフトアップxキーでシフトダウンとか・・(仮)
エンストを擬似的に再現させるといいかも・・w
バスとかMTが多いですし・・
6月 30th, 2008 at 06:01
今のところ、次のバージョンについては何も約束できません。ただ、大方のキーボードが3個以上のキーの同時押しを正しく受けつけないので、MTは難しいと思います。Flashでもジョイスティックが使えればいいんですけどね。
8月 20th, 2008 at 10:23
I like the flash very much.but I think the car may add a break and auto-hold steering wheel.