TOP今月刊既刊I/OサポートQ&AWeb I/O通販お問い合わせ
 Q&A > DirectX9.0 3Dアクションゲーム・プログラミング 書名検索: 詳細検索...

DirectX9.0 3Dアクションゲーム・プログラミングのQ&A

Q&A一覧
Q

プロジェクトからビルドしたEnd of the Worldが正常に動作しない

CD-ROMの中のSrcフォルダのEoWフォルダのプロジェクトを実行すると、高い位置からみた黄色のマークのないビルの上に滑走路のようなものが映っ て数秒の後に真っ暗画面になります。Srcフォルダと同じディレクトリにある初めからあったEoW.EXEのような、人間の周りをぐるぐる回る絵は、映っ てくれません。
2008年04月09日受付
A
編集部の環境で確認いたしましたところ、以下の環境でビルドした「EoW.exe」は、ご質問のように、屋上を見下ろすような画面が表示された後、画面が真っ暗になり、正常に動作しないことを確認いたしました。

・Windows XP Professional SP2
・Visual Studio 2005 Standard Edition SP1
・DirectX 7.0a SDK

ただし、本書に収録されております「End of the World」は、「DirectX 7」と「Visual Studio 6.0」で開発されていたプログラムですので、同様の環境を用意して確認いたしましたところ、以下の環境でビルドした「EoW.exe」は、正常に動作することを確認いたしました。

・Windows XP Professional SP2
・Visual Studio 6.0 Professional Edition SP6
・DirectX 7.0a SDK

以上のことから、おそらく、「End of the World」のコードは、「Visual Studio 6.0」(Visual C++ 6.0)の環境に依存したコードになっているものと思われます。

本書211ページに記載がありますように、「End of th World」は参考資料として、現状で提供されているものでございますので、「End of the World」のコードをビルドされる場合は、「Visual Studio 6.0」 (Visual C++ 6.0)をご使用ください。

最終更新日:2009年09月14日 18時11分04秒
▲このページの上へ
Q

音が鳴らない

p.154に書かれているソースファイルの内容を組んでも音が鳴りません。
2007年02月02日受付
A
編集部で確認しましたところ、ご指摘の通り、
p.154に掲載されている「LoadWave.cpp」ファイルが間違っていました。
 
添付CD-ROMに収録されているファイルは正しく動作しますので、
       「LoadWave.cpp」ファイルに関しては、添付CD-ROM収録のファイルをご参照ください。
最終更新日:2007年07月26日 15時34分28秒
▲このページの上へ