• 締切済み

ゲームを作りたいです

ゲーム作りは全くの初心者ですが、自分でRPGを作りたいと思っています。どのようにしたらゲームが作れるか教えてください。お勧めのソフト、お勧めの本など。また、ゲーム作りは独学では無理なのでしょうか?どうぞよろしくお願いします。

みんなの回答

  • u-tani
  • ベストアンサー率100% (1/1)
回答No.4

プログラミングを学んでゲームを作るのはかなり大変だと思います。最初は開発環境を整えるのも手間でしょう。 オススメはHSPです。 オススメのポイント: (1)フリー (2)ダウンロードしたものをインストールするだけなので別途ライブラリを用意する、などの作業もいらない。 (3)人気ソフトで使用人口も多い(解説サイトが多い) HSPはゲームを作りたいをいう初心者に向いた言語です。いきなりC言語でゲームを作ろうとするのは結構な苦行です。ライブラリを使っても苦労しかねません。 まずは、HSPを使って簡単なゲームを作ってみましょう。それからHSPでRPGを作るかどうかもう一度悩んで下さい。 簡単なゲームを作った経験は無駄にはなりませんから。 また、本を読んで勉強した気になったりはしないで下さい。プログラムを組んでみなくちゃ分からないことはいっぱいあります。(経験談)

参考URL:
http://www.onionsoft.net/hsp/
  • hawkwind
  • ベストアンサー率34% (160/469)
回答No.3

独学で十分できます。。。やりましたから しかし、勉強には1年くらいかかると思って下さい。 仕事で毎日10時間とか向かっているのでしたら、 3月くらいで基礎的なことは一通り終えられます。 独学のお気楽プログラマでは、その数倍時間はかかりますね。 必要に迫られていませんから^^; 昔のドラクエ1、2のようなRPGならVisualBasic.Netでも十分です。 (個人でやるにはここら辺が限界ですが) 将来的にゲーム業界に就職したいというのならC言語以上は マスターしておきたいですね。 VisualStudi.Netなら開発言語としては申し分ないですが、 未成年者なら、ちょっときついお値段ですね。 当然のことながら、作成言語決定というのは大きな岐路ですから、 ゲーム作りを開始する前は1週間ほど悩んで下さい^^; ゲームの本ならたくさん出ていますから、大きな本屋さんで 一時間ほどにらめっこしましょう。 (自分が気に入った本を探すのも技術の1つです) 私の時代には全てを自分でやらねばなりませんでした。 私の場合は本体はできたのですが、 センスのいい音楽をつくれなくて悩み、結局瓦解しました。 今は素材なんかもネットでおちていますが、 やはりいっしょにつくる仲間がいるといいと思います。

  • K-1
  • ベストアンサー率21% (832/3844)
回答No.2

「言語を覚えるためゲームを作りたい」か「ゲームを作りたい」かで話は変わります。 単に「ゲームを作りたい」だけでしたら、「RPGツクール」などのコンストラクションソフトを使いましょう。 画面描画システムがどうの、ファイル制御がどうのという面倒を考えずに済みますから、ゲーム作成に集中できます。 「RPGツクール」は10年以上の歴史を持つ初心者からベテランまで使えるRPG製作システムです。 http://www.enterbrain.co.jp/tkool/ 解説本やテクニック紹介Webもたくさんありますし、あちこちにサンプルも公開されています。 http://www.amazon.co.jp/exec/obidos/search-handle-form/249-5814966-3481908 一人でつくるとなると、シナリオ、グラフィック、音楽、効果音などを全部自分でやることになります。 なかなかしんどいですよ。 健闘を祈ります!

回答No.1

一応ゲーム系専門学校卒業生です。 1:RPGツクールを使う 2:プログラムを1から勉強し覚える の2つが考えられます。 1は置いといて、2のほうの説明をしてみます。 ゲームを作るにはC言語をある程度使える位の技術が欲しいですね。 独学ではかなり難しいと思いますが、 C言語を覚えて、開発環境さえ整えることが出来れば、ほぼ勝利かと思います。 それでも勉強に1年は費やすと思いますが…。 VisualC++(有料)というソフトを使うか、または Borland C++(無料)というソフトを使ってください。 C言語の勉強だけなら、C言語用のソフトがありますので、Vectorやgoogleで検索してみてください。 http://www.tkb-soft.hmcbest.com/program/directx/index.htm C言語を覚えたら、あとは↑のサイトを参考に VisualC++またはBorland C++でプログラムを打つだけです。 http://homepage2.nifty.com/natupaji/DxLib/ こちらのDxライブラリを使用すればかなり簡単にゲームを作成することが出来ます。 「DirectX ライブラリ」で検索かけてみてください。 ゲームを作成するにあたってのゲームループ概念とかは、 http://clks.sakura.ne.jp/csg/gt001.html こちらとかを見ていただければなんとなく判るかと思います。 「ゲームループ」で検索かけてみてください。

参考URL:
http://www.tkb-soft.hmcbest.com/program/directx/index.htm