3Dゲームを作るのに必要な機能

  • BSP Map

Doom3 or Quake3のどちらか。Doom3の方はWindowsでしか作れない(Linux版Doom3にはeditorコマンドがない)。Quake3の方はわからない。いざとなったらQuake3のBSPをDoom3のフォーマットに変換するスクリプトを書く。

  • Bone Animetionとか

これはDoom3のMD5を使う。exporterがたくさんあるのでモデリングソフトが選べる。

  • shadow

シャドウマップかステンシルシャドウボリュームとどちらか。Quake3のBSPにはLightMapがあるのでステンシルシャドウボリュームでいいのかもしれないが、動く光源を作る場合こまってしまう。やはりシャドウマップの方がいいのかもしれない。

  • collision

最強の敵。