Java入門 ゲーム・プログラミング PHP Perl Oracle
TCP/IP オライリー 人気著者の本    

はじめての3Dゲーム開発―「DirextX9」の使い方から「1人称3Dフィールド・ゲーム」の制作まで

発売日:2005/03
出版社:工学社
著者:鎌田 茂雄
定価:\2,415
販売価格:\2,415
形態:単行本
在庫状況:通常2〜3日以内に発送
はじめての3Dゲーム開発―「DirextX9」の使い方から「1人称3Dフィールド・ゲーム」の制作まで
こちらから購入できます!

1,500 円以上なので送料無料
※ 価格等のデータは日本時間 2008/11/20 06:42:50 時点のものです。
2D開発経験者が3Dへの移行に (2006/01/29)
評価:

初めて買ったゲームプログラムの参考書です。
コンパイラの設定方法からDirect3Dの初期化方法や使い方を非常に分かり易く解説しています。
難しい専門用語などは同じページの脇に解説が載っているので読み易い。

技術的な内容は
オブジェクトの向きに合わせた移動、任意の座標を中心とした回転、
当たり判定(スフィア、ボックス、レイの3つ)、
地形に沿った移動処理など3Dゲームに必須な内容が丁寧に分かり易く書かれていて非常にいいと思います。

ですが、3Dに関することと、DirectXに関すること以外は殆ど書かれてません。
膨大なオブジェクトの管理方法とか、敵キャラの制御方法とか、
そういう知識をもっている事が前提のようです。

また、付属CDにはソースが収録されていますが、
実際にゲームとして遊べる物のソースがありません。
せっかく知識を得ても断片的で、
どのように組み込めばいいのがかわからず、使えない可能性もあります。
ですので、全くの初心者がこの本だけで3Dゲームが作れるようになるかと言えば
「No」だと思います。


付属ソースはDirectX9.0bで制作されていて、
現在のバージョンではコンパイルできませんが、
著者のWEBサイトで9.0cの修正版を入手できます。

この本ではじめてDirectXがわかりはじめた。 (2005/10/01)
評価:

いや、ほんと有難い本です。
この本に出会うまで、DirectXは全くわからなかった。
CD-ROMに収められたサンプル集を起動させて、俺もこんなのがつくれた
ら・・と、何度もソースの解読を試みるが挫折。
原因は、そのエレガントすぎるクラスの設計にあった。
いったい、どのようにしてこの画像がつくられているのか、
どこをいじったら、回転したり、移動したりするのか、
など骨格をつかもうとするが、肉に埋もれてみえない・・
ソースの解説も不十分で、DirectXというものがまったくわからない。
「なにがわからないか、わからない」という状態のなか、
出会ったのがこの本だった。
この本が秀逸なのは、
最初の段階では、クラスを全くつかわず、C言語のスタイルで
ソースがかかれていることだ。
初心者には本当にありがたい限りだ。
私はC++のクラスが全くわからないというわけではないのだが、
エレガントすぎるクラスの構成は、DirectXがわかっていない
人間が解読するにはかなりの苦痛を伴う。
クラスは、DirectXがわかりはじめた後半において、その設計の
仕方から詳しく書かれている。

この本は、「初心者にいかにしてDirectXを伝えるか」を
考慮して各章が構成されている、他の本にはみられない秀逸さがある。
ソースの解説も非常にわかりやすい。

もし、わからないところや疑問がでてきたら、
DirectXゲームグラフィックスプログラミング Ver. 2.0
を参考書にして勉強するといいと思います。
この本もすばらしいです。

扱っている項目はとても興味深いです (2005/09/20)
評価:

本書はDirectX本ですが、DirectXの使い方というより、DirectXを使ったゲーム開発本です。

衝突やキャラクタの運動など、3Dゲームをコーディングする際に必須となる項目を扱われています。サンプルコーディングもあるので、自分のゲームに適用しやすいです。

ただ、興味ある項目を多数収録しているせいか、一つずつの項目の解説が少ないです。もう少し詳しく、とおもっていると次の章に進んでしまいます。

ゲーム開発に必要な項目を知るにはいい本だと思います。これを読んでさらに別の本を読むという進め方がいいのではないでしょうか。

はじめての3Dゲーム開発―「DirextX9」の使い方から「1人称3Dフィールド・ゲーム」の制作まで」関連商品
DirectX9簡単3Dプログラミング―「ウィザード」による「フレームワーク」作りから完成まで17例! (I・O BOOKS)
ゲームコーディング〈Vol.1〉Direct3D/COM編―「DirectX9」「VisualC++.NET2003」「VisualC++.NET」「VisualC++6.0」対応
ゲーム開発のための数学・物理学入門 Beginning Math and Physics for Game Programmers
DirectXゲームグラフィックスプログラミング Ver. 2.0
プログラミング初心者から職業プログラマーまで役立つ書籍を紹介!

懐かしの特撮から最新特撮情報まで  人生をもっと豊に楽しく!