ネットゲームプログラムの第一歩はこれで!
ほとんどの和書(和訳含む)では避けてしまっているロビーサーバ、アップデートサーバなどの解説がある貴重な本です。ネットワークの基礎知識の解説から、Direct3Dを使ったポリゴンスプライトの出力、DirectInputによる入力、そしてマルチスレッドやデータ構造の基礎、データベースのインストール法から使用法まで、オンラインゲームを作るのに必要最低限の知識が至れり尽くせり網羅されていて、順序良く読んでいけば、初心者でも簡単なオンラインゲームを作り上げることができるようになると思います。和訳にありがちな固い文章ではなく、丁寧で読みやすい文章にも好感が持てました。久しぶりに買って満足できた本でした。
わかりやすい
似たような本をたくさん買いましたが、一番分かりやすく読みやすかったです。他のプログラム本でうんざりしている人向きではないかと。 プログラムを書いたことがない人や他の本で特に文句がない勉強が出来る人には向かないかもしれません。 ちなみに重いので持ち歩いて勉強出来ません。ちょっとそれが残念かと。ネットゲーム大国韓国を感じられる一冊です。
ターゲットは VC++6.0 と DirectX9.0
訳が上手いのか、平易な文章で読み易く感じた。 サンプルソースコードと一緒にアルゴリズムがフローチャート形式で併記されており、それが理解の一助となるし、章立ても上手い。 極々簡単ではあるが、ネットワークからソケットプログラミング、スレッド、IOCP、データ構造論、データベースとODBC等々の基礎的な事項についての記述もあり、初学者がネットワークプログラミングの基礎から学ぶのに良い書物と言えそうである。(上級者にはやや物足りなさを感じるかも知れないが。。。) .NET での開発をターゲットとしていないのが少々残念な点ではあるが、なかなかの良書と考え、星を5つあげたい。
ソフトバンククリエイティブ
MMORPGゲームサーバープログラミング (Game developer) ゲームエンジンプログラミング GAME DEVELOPER (GAME DEVELOPER) ゲーム開発者のためのAI入門 3DRPGプログラミング (C magazine) ゲーム開発のための数学・物理学入門 Beginning Math and Physics for Game Programmers
|