各自気がついたら書き込み,開発に役立てましょう†
未実装項目†
- 画面解像度の変更 1024x768でおk?
- FPS制御
- 初期化時に,AIをランダムな位置に
- AIと壁との当たり判定
- 斜め移動
- 弾を打つ
- デバッグ用に,各AIの(配列内の)データを画面表示
- 音
- エフェクト
- エンディング(結果表示)画面
- スタート画面
- ゲームとして展示できるように
こんなルール,こんな機能をつけたい!†
- 前方向しか打てない
- 機体は回転する
- AIの出力に,モーメントの加速度を追加
- 回転して方向を合わせることで,指定の方向へ弾を撃てる
- 壁や他機との当たり判定は,モーメント付き
- 例えば,壁にこするように当たった後,機体はくるくる回転する
質問、相談、議論、雑談、etc...†
- 開発の主体はこのページで.開発中のファイルも,このページに添付していきましょう. -- Chibits
- 現時点で最新の Visual C++ 2010 Express, DXライブラリ Ver 3.04b を想定しています.動作確認にどうぞ
main.cpp . -- Chibits
- 300行超えとか書きすぎた気がするけど,人数少ないから気にしない.プログラムする上での枠組みを作って,AIが適当に動くところまでしか実装していません(あとの人が実装しやすいように,わざとです).画面外に飛んでっちゃう.
20101103.zip -- Chibits