質問: win32apiのゲームやアニメーションについての書籍 win32apiでゲーム(もぐらたたき)を作りたいのですが、win32apiでゲームを扱っている書籍が少ないような気がします。(テトリスは多いですが) もう一つ、directxでは画像やアニメーションの本はたくさんありますが、win32apiではアニメーションの作り方について、多数しかも手取り足取り載っているのが見当たらないです。特にビットマップエディタの使い方がよく分からなくて困っています。visual studio 2005のvisual c++を使っています。 ちなみに今まで「windowsゲームプログラミング 赤坂玲音著」で勉強して、ちょこちょこサイトでアニメーションを勉強しましたが、自分でアニメーションを作ろうと思うとあまりに情報不足な状態です。 win32apiのゲームやアニメーションについての書籍やサイトがあれば教えていただけたら嬉しいです。
回答: win32の勉強は、オンラインなら「猫でもわかるプログラミング」が定番です。 書籍だと、例えば 坂本千尋 さんの本は、win32ベースでゲームを作ってます。 # 一部mfcの本もありますが、基本的にc++/win32でrpgやアドベンチャを作る本です。非directxでの3d風ゲームなども扱ってます。 画面エフェクトなどもいくつか解説してますし、簡単な戦闘アニメーション(呪文の効果とか)にも触れてます。 ゲーム作りの基本くらいは分かるようになるかと思います。 # そのまま本職に使えるとは言わないが、スクリプト処理は本職でも基本といえば基本。 # 個人ベースのwin32ゲームならとりあえず十分な内容かと。 ただし、開発環境は当時の本なのでvs2005ではありません。 vs2005用の書籍は昨今やっと出てきた程度であり、しかもwin32を大きく扱っているものは少ないです。(ゲーム以外でも) ビットマップエディタなんて、多分手取り足取りしてる本はないと思います。 # ちょっと凝ったビットマップを書くなら専用ソフト(フリーを含む)を使うのが多数派だと思いますし、vcのエディタもある意味「おまけ」なのでは。 そもそもゲーム作りに「手取り足取り」ってのはありえないと思ってもいいでしょう。 # そのまま作ったら既成のサンプルゲームにしかならないですし...。 基本的には「自分で考えて作る」ものです。基礎が分かる本があれば後は応用だけですから。 時に悩むのもよい勉強だと思います。