- ベストアンサー
どちらの本が好ましいでしょうか?
私の所属する学科はゲームプログラムを目的としています。 C言語もある程度学んだし、事実上あまりのんびりしてもいられないので、一足早く本格的ゲーム制作へ踏み入れたいと思います。 9月東京ゲームショウで唯一ソニーのプレイステーションの開発ライセンスを持つ専門学校の先生とお話したところプレイステーションの言語はC++が元なのでC++とあまり変わりないと聞きました。 だから私もC++を学ぼうと考え、C言語の先生にこの話を持ち込んで参考になる良い本はないか相談しました。 その結果以下の本を提案してくださいました。 http://www.amazon.co.jp/exec/obidos/ASIN/4797324767/qid=1131458567/br=3-2/br_lfncs_b_2/250-5471009-3913012 この本は私の学校で正式に教科書として使用している本です。 そのためにC++は来年階級したら学ぶ事になっています。 この本だとC++の基本すべてを学ぶ事になるので、まずゲームで必要な事を優先的にやりたいと考えているのでこの本を選んでみました。 http://www.amazon.co.jp/exec/obidos/ASIN/4797325453/ref=pd_bxgy_img_2/250-5471009-3913012 この本はC++とWindowsプログラムでゲームプログラムの基礎で必要なものだけを引き抜いている本です。ゲームの先生はGUIのプログラムを学ぶのにはいいので?といいます。 一瞬Windowsゲームプログラミングの本が良いと思いましたがまだC++に触れていない私に適した本なのか迷うところです。 ゲームプログラミングの基礎ができたら仕上げとしDirectXと行きますがこれは難しいので伏せときます。 お話が長くなりましたがどちらの本が良いと思いますか? また、このような本がいいのでは?と思う方はぜひおしえてください。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
下に挙げられている「Windowsゲームプログラミング」について。 私もこの本を持っていますが、これはC++の本ではないですよ?(アマゾンの書評にも書いてありますが・・・) 基本的にはCとWin32APIの解説本です。 私は今DirectXをやっていますが、この本で勉強したWindowsプログラムの知識は確実に役に立っています。 ひとつ問題を挙げるとすれば、 この本に載っているようなことはほとんど全てと言っていいほどweb上で簡単に手に入ることでしょうか。 参考URLにも挙げた「猫でもわかるプログラミング」さんやMSDN、その他諸々のゲーム/Windowsプログラミング系サイトなどで割と簡単に情報を見つけることができます。 ただ、紙媒体とwebでどちらが好みかということもありますし。お金に余裕があれば購入してもいいかなという気がします。
その他の回答 (2)
両方とも読んではいませんが、知識的にはどちらも必要です。 習うより慣れろであればWindowsが先。 慣れるより習えであればC++が先。 C++はコーディングスタイルに影響を与える要素が多いので、先にやった方がいいような気がします。
お礼
どちらかというと本は苦手でして、十差に手で触れるたり体を動かす事が好きです。C++の本はいずれか購入する本でもありますし、まずはWindowsになれるほうがいいと思います。ですので手元にある「Windowsゲームプログラミング」から進めてみようと思います。
- yu-ta19
- ベストアンサー率50% (1/2)
追記です。 参考までに、C/Windowsゲームプログラミング関連で役に立つと思うwebサイトをいくつか挙げておきます。 http://www.plustarnet.com/aspil/Programming/ http://www.c3.club.kyutech.ac.jp/~sukiyaki/ http://www.microsoft.com/japan/msdn/library/ http://mkmqwerty.hp.infoseek.co.jp/index.html http://www2.famille.ne.jp/~akio1998/l_cpp.html
お礼
ご丁寧にありがとうございます。 早速お気に入りに登録して活用させていただきます。
お礼
>私は今DirectXをやっていますが、この本で勉強したWindowsプログラムの知識は確実に役に立っています。 最初この本の重要さが分かります。ベテランの方が言うのですからとことん頭に叩き込もうと思います。 ただ…電車の中で読むと知らないうちに寝ていたりするのですが(笑) その話はおいといて、くどいようですがこの本の重要さを知る事ができました。現在手元にある「Windowsゲームプログラミング」とWebを平行にしてやっていこうと思います。