テスト駆動でゲーム開発はできるのか?

ゲームの開発にテスト駆動開発を取り入れてみる検証のブログです

2014-02-01から1ヶ月間の記事一覧

Google Testのリンクエラーの対応

Google Testでよくわからないリンクエラーにハマってしまったので、備忘録を残します。開発環境は Xcode 5.0.2 Gootle Test 1.7.0この環境で、ASSERT_EQを呼び出してビルドすると以下のようなリンクエラーが出てしまいました。 Undefined symbols for archit…

密結合になってしまった設計

これから作成したい機能は以下になりますが キャラクタが持つ自分の衝突範囲を衝突判定処理クラスに登録する(2体分) 衝突判定処理クラスがキャラクタ同士の衝突を検知したら、衝突したキャラクタに衝突情報を通知する テストコードを書く前に、シーケンス…

衝突処理の設計

衝突判定処理ができたので、次は実際にそれを呼び出す処理を作って行きます。アクションゲームなので、キャラクタと攻撃の衝突があります。 それと、キャラクタ同士も衝突をします。ですので、先ずはキャラクタ同士の衝突処理を作成する事にします。 前回の…