2

Direct3D に基づく 2D ゲームがあります。このゲームには多くのグラフィックとアニメーションがあります。実行中のゲームからアニメーション イメージ シーケンスを抽出する最良の方法は何ですか (メモリ ダンプを使用するなど)? そのような目的のための特別なツールはありますか?

4

3 に答える 3

1

あなたが「最高」と呼ぶものに応じて

FRAPS - http://www.fraps.com/

フレームを編集できるスクリーンショットをキャプチャできます。

または、PIX ( http://msdn.microsoft.com/en-us/library/bb173085(VS.85).aspx )などのグラフィカル デバッグ ツールを使用して、グラフィカル コマンドをキャプチャし、テクスチャを直接抽出することできます (ただし、ゲームはリリース時に PIX サポートを無効にすることがよくあります)。

または、ファイルから画像を直接取り出してみてください (画像はどこかにロードする必要があり、ファイル形式は通常、リバース エンジニアリングが非常に簡単です)。

注: 2D ゲームとは、実際には 3D アセットではなく、2D ゲーム プレイを意味していると思います。

于 2009-09-17T09:35:30.183 に答える
0

フル スクリーン モードで動作するかどうかはわかりませんが、CamStudioのようなデスクトップ スクリーン レコーダー ツールを使用すると、アニメーションを非圧縮の avi 形式で記録できます。
ビデオ処理用の追加ツールを使用すると、キャプチャしたフレームで好きなことを行うことができます。

于 2009-09-17T09:23:51.383 に答える
0

多くの一般的なゲームやバイナリ形式からリソース ファイルを抽出できるツールがあります: Game file explorer .

画面グラブの手間を省きます

于 2009-09-17T09:56:45.180 に答える