RPGの種類はクォータービュー型のシミュレーションRPGに限定。 スクロールなし。入力は主にマウス。 描画はDirectXは使わずにDibで処理。読込、合成、簡単なエフェクトのかけ方など解説。 ゲーム部分解説は戦闘がメイン。座標系管理や移動アルゴリズムなど。 シナリオ部分に関してはイベントスクリプトの作り方など。簡単な構文解析の説明もあります。 どの処理に関してもあまり深く掘り下げず(良い意味で)基本的な説明。 MFCっぽいコーディングスタイルですが(ツール以外は)MFCには依存してません。 ので、MFCに慣れた人にはとっつきやすいと思います。 アニメーション以外のほぼすべての処理がイベントドリブンで実行されるため あまり垢抜けたゲームプログラミングという印象は感じられませんが、 ゲームプログラミングの初めのステップとしては理解しやすいのかもしれません。 STLの知識がちょっとだけ必要。
付属CD-ROMにゲームのデータ(ゲームも実際に出来る)があって遊びながら簡単にゲームの仕組みが分かる付属のプログラムをPCにコピーさせ自分なりに改造させてみるのも面白いだろうってか俺は中学生だがそんな俺でもプログラムの仕組みが簡単に分かったこれはオススメ付け足すとこれはボードタイプ(スパロボのようなマップ)の2Dなのでので3DRPGが作りたい場合は別にある『3DRPGプログラミング』と言う本を見たほうがいいだろう
C++を全く勉強した事の無い人は、この本を手にするのは避けるべきでしょう。なので、この本を手にする前に、以下の項目を参考までに確認しましょう。 ・C++言語を勉強した事が無い。又は、知らない方。・Windowsプログラミングを勉強した事が無い。又は、知らない方。 ある程度の事は、書籍内でも説明や記述がされていましたが、上記の2項目のどれかに該当する人は、それぞれ足りない知識を身につけてから手をつけるべきです。 紙面の関係なのでしょうが、RPGについての定義や設計が少々物足りなく感じるかも知れません(自分は満足でした)。 気になるシステムですが、大雑把に言って、アドベンチャーパートとクォータービューのSRPG風戦闘画面パートの2つがあります。 少しずつ順を追った説明に一貫しているので、とても参考になります。 それと、注意すべきは「VC++対応」と言う事です。
ゲームシステムの設計から解説があり、ロールプレイングゲームを開発するにあたってどのようなシステムにすればよいのか、また、どのような処理をすれば良いのかというような感じで順序良く解説してありとても役に立った。ロールプレイングゲームに限らず、ゲームプログラミングをするなら手元にあって損は無いと思う。
この本は、シミュレーションRPGを題材にプログラミングを覚えていくという内容になっている。サンプルとしてついてるCD-ROMにも作成したゲームがついていて、読者が実際に自分で作りながらゲームを体験することもできるようになっている点がとてもおもしろい。また、RPGを作る上でプログラム以外にも必要な画像作成、ストーリーなども解説がされていて、一冊で何役もこなすお勧めの本です
RPGの種類はクォータービュー型のシミュレーションRPGに限定。
スクロールなし。入力は主にマウス。
描画はDirectXは使わずにDibで処理。読込、合成、簡単なエフェクトのかけ方など解説。
ゲーム部分解説は戦闘がメイン。座標系管理や移動アルゴリズムなど。
シナリオ部分に関してはイベントスクリプトの作り方など。簡単な構文解析の説明もあります。
どの処理に関してもあまり深く掘り下げず(良い意味で)基本的な説明。
MFCっぽいコーディングスタイルですが(ツール以外は)MFCには依存してません。
ので、MFCに慣れた人にはとっつきやすいと思います。
アニメーション以外のほぼすべての処理がイベントドリブンで実行されるため
あまり垢抜けたゲームプログラミングという印象は感じられませんが、
ゲームプログラミングの初めのステップとしては理解しやすいのかもしれません。
STLの知識がちょっとだけ必要。
付属CD-ROMにゲームのデータ(ゲームも実際に出来る)
があって遊びながら簡単にゲームの仕組みが分かる
付属のプログラムをPCにコピーさせ
自分なりに改造させてみるのも面白いだろう
ってか俺は中学生だがそんな俺でもプログラムの仕組みが
簡単に分かったこれはオススメ
付け足すとこれはボードタイプ(スパロボのようなマップ)の
2Dなのでので3DRPGが作りたい場合は
別にある『3DRPGプログラミング』と言う本を見たほうがいいだろう
C++を全く勉強した事の無い人は、この本を手にするのは避けるべ
きでしょう。なので、この本を手にする前に、以下の項目を参考まで
に確認しましょう。
・C++言語を勉強した事が無い。又は、知らない方。
・Windowsプログラミングを勉強した事が無い。又は、知らない方。
ある程度の事は、書籍内でも説明や記述がされていましたが、上記
の2項目のどれかに該当する人は、それぞれ足りない知識を身につけ
てから手をつけるべきです。
紙面の関係なのでしょうが、RPGについての定義や設計が少々物足
りなく感じるかも知れません(自分は満足でした)。
気になるシステムですが、大雑把に言って、アドベンチャーパート
とクォータービューのSRPG風戦闘画面パートの2つがあります。
少しずつ順を追った説明に一貫しているので、とても参考になります。
それと、注意すべきは「VC++対応」と言う事です。
ゲームシステムの設計から解説があり、ロールプレイングゲームを開発するにあたってどのようなシステムにすればよいのか、また、どのような処理をすれば良いのかというような感じで順序良く解説してありとても役に立った。
ロールプレイングゲームに限らず、ゲームプログラミングをするなら手元にあって損は無いと思う。
この本は、シミュレーションRPGを題材にプログラミングを覚えていくという内容になっている。サンプルとしてついてるCD-ROMにも作成したゲームがついていて、読者が実際に自分で作りながらゲームを体験することもできるようになっている点がとてもおもしろい。また、RPGを作る上でプログラム以外にも必要な画像作成、ストーリーなども解説がされていて、一冊で何役もこなすお勧めの本です