• ベストアンサー

書籍「ゲームプログラマになる前に覚えておきたい技術」に関して教えてください。

「ゲームプログラマになる前に覚えておきた技術」を先日購入し、早速読ませてもらっているんですが、 よく分からないエラーが出て立ち往生しています。よろしければ解決策を教えていただけないでしょうか? この本の67ページの『2.3 点を打ってみよう』の最初のコードを以下のように打ちました。上手くいけば赤い点を打つらしいのです。 #include "GameLib/Framework.h" namespace GameLib{ void Framework::update(){ unsigned* vram = videoMemory(); vram[ 200 * width() + 100] = 0xff0000; } } 63ページから66ページの各設定は本の通りに済ませました。 コンパイルの際にエラーはでないのですが、 別のウィンドウが出るとき、 Critical Error! d:\Hirayama-Common\doc\book\GameLib2008\src\Gamelibs\Modules\Graphics\src/ManagerImpl.h:241:hr != D3DERR_NOT AVAILABLE && "Create Device:NOT AVAILABLE" とよく分からないエラーが出てしまいます。 どうすればよいのでしょう?

質問者が選んだベストアンサー

  • ベストアンサー
  • zwi
  • ベストアンサー率56% (730/1282)
回答No.2

http://www.shuwasystem.co.jp/support/7980html/2118.html こちらに修正版もあるので試してみては? まぁ、エラーが出たならいいチャンスなので、自力でエラーを直すことでよい能力アップになると思いますけどね。エラー見る限り初期化まわりだし。

phirophiro
質問者

お礼

zwiさん。 実は修正版を試してこのようなエラーが出てしまったんです。 >エラーが出たならいいチャンスなので、自力でエラーを直すことでよい能力アップになると思いますけどね。エラー見る限り初期化まわりだし。 ボクもそう思います。できることなら自力でやりたいのですが、なかなか…。 初期化あたりがおかしいのですか・・。ちょっとやってみます。 教えていただきありがとうございました。

すると、全ての回答が全文表示されます。

その他の回答 (1)

  • jacta
  • ベストアンサー率26% (845/3158)
回答No.1

書籍に関する質問は、出版社か著者に対して行うことをお勧めします。 質問以外の情報が得られることもありますし、著者としても読者からの反響があるのは嬉しいものですので、ぜひお勧めします。

phirophiro
質問者

お礼

jactaさん、ご返答ありがとうございます。 ぜひそうさせていただきます

すると、全ての回答が全文表示されます。

関連するQ&A