みんなの「教えて(疑問・質問)」にみんなで「答える」Q&Aコミュニティ

こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

解決済みの質問

お勧めの参考書

C++でゲーム(ロールプレイング)を作ってみようと思っているのですが、近くに大型の書店がないため、良い参考書が見つからなくて困っています。
ネットで探したところ、アクション系ゲーム製作をターゲットにした参考書は種類もレビューも多く探しやすかったのですが、RPG向けで評価の高い本が見つかりませんでした(種類も多くなく・・・)

数年間C言語で制御(組み込み)用プログラム、C#やJavaにてWebアプリケーション開発などをしてきたため、プログラミングの基礎が知りたいというわけではありませんので、内容は難しい物でも構いません。
サンプルソースなどを交えつつ、ゲームプログラミングの全体像というか、ゲームアルゴリズム(といえばいいのかな?)を勉強できる本を探しています。
(ちなみに利用するライブラリや開発環境は等は問いませんが、DirectXやOpenGLなどを勉強しないと・・・というような本は敷居が高いので除外していただけると嬉しいです)

この本お勧めだよ!というような本があれば、是非ご紹介お願いします。

投稿日時 - 2009-12-16 22:37:21

QNo.5527765

暇なときに回答ください

質問者が選んだベストアンサー

2Dで良ければ表示はDXライブラリを使うのが楽だと思います。
DXライブラリ置き場
http://homepage2.nifty.com/natupaji/DxLib/
DXライブラリを使った「ゲームプログラミングの館」
http://l.huu.cc/g/
RPGを作る場合、簡単なアクションゲームやノベルゲームを作れるスキルぐらいは欲しいです(自信があるなら作らなくても構いません)。

で肝心のRPGですが、まともな本やサイトは期待出来ません。
規模がでかくなるのと、本にしても着いてこられないひとが多いのが原因じゃないかと。

ヒントになりそうなサイトを紹介します。

RPGとして未完成ですが、最初の部分だけでどんなに大変か分かると思います。
http://inu.harisen.jp/top.html

解説サイトではありませんが、DXライブラリを使用したRPGのソースコードがあります。
http://rpg.nengu.jp/game/dl/

こっちは、C言語とWindowsAPIで作られています。
http://www.sm.rim.or.jp/~shishido/rpgp.html
結構シンプルですが、WindowsAPIを理解出来る必要があります。

で、よくわからないと言うことであればRPG開発の経験があるので全体像について軽く説明しますが?ドラクエ風とかFF風とかイース風とか具体的なイメージは有りますか?

投稿日時 - 2009-12-17 00:05:46

お礼

遅くなりまして申し訳ありません。

色々とご紹介ありがとうございます!
参考になるサイト様&ソースコード公開のものまで教えていただき助かりました。
結構な分量があるので、まだ全てには目を通しておりませんが、解説サイトとソースコードを追わせてもらって勉強したいと思います。

本の紹介もありがとうございました。
「ロールプレイングゲームプログラミング 2nd Edition」は良さそうな感じがしたので、とりあえず買ってみたいと思います。

最後に少々余談になりますが・・・
ざっと目を通したところ、RPGはゲームの中でも大変な部類のようですね・・・。
いきなりだと負担が大きそうなので、アクションゲームなんかでDxLibとかゲームアルゴリズムに慣れてから、RPGに挑戦してみようかなと思います。

ご丁寧にありがとうございました!

投稿日時 - 2009-12-17 23:32:55

ANo.1

このQ&Aは役に立ちましたか?

1人が「このQ&Aが役に立った」と投票しています

回答(2)

ANo.2

zwi

一応書籍も調べたので紹介。

「ロールプレイングゲームプログラミング 2nd Edition」
http://www.amazon.co.jp/dp/4797339616/
RPGですがバトルはシミュレーション系です。

「Professionalゲームプログラミング 2ndEdition (C magazine)」
http://www.amazon.co.jp/dp/4797332611/
ゲームのひとつとしてRPGを紹介。

「XNA Game Studioで始めるゲームプログラミング―Windows&Xbox360対応 Ver.2.0対応 」
http://www.amazon.co.jp/dp/4048700286/
言語はC#+XNAで、超簡単なRPGの製作。

RPG作りで最後に参考になりそうなサイト。パート2。
http://www.orientcross.com/game/g-wtm001.htm
http://www5.atwiki.jp/yaruhara/pages/60.html
最後の最後はRPGツクールのサイトですが、RPGがどんなもので構成されているか、自分で作るとしたら何が必要かを考える参考になります。
http://tanktown.web.infoseek.co.jp/tt/g_creat/tkoolxp/tkoolxp01index.htm

投稿日時 - 2009-12-17 11:18:00

あなたにオススメの質問