アクションゲームのリプレイ機能について語るのが流行らしいので、自分もちょっとだけ。 リプレイバグフリーは実現可能か (ABA の日誌) リプレイ機能 (PlatineDispositif さんの雑記) うちのサークルの前作の TWilight INSanity 開発中に報告された 144 個のバグのうち、11 個がリプレイに関するバグでした。それ以前の作品である CloverWing や委員ちょ(略)にもリプレイ機能があって、だいぶバグを潰したつもりでしたがそれでもまだバグが出てくるのです。大変ですね。それら過去に作ったゲームからのリプレイずれのバグ潰しのノウハウをまとめました。基本的に DirectX と C++ の話ですが、他の開発環境でも役に立つかもしれません。 ■ No.1 : オブジェクトの初期化は徹底的に コンストラクタや初期化メソッドで全てのメンバ変数を初期化するのは当然。p