• ベストアンサー

ポトリスのようなゲームを作りたいです

ポトリスのようなゲームを作りたいです 自分はC言語を少しかじった程度の分際なんですが 昔あったオンラインゲームのポトリス、worms、ガンバウンドのようなもの その初歩的なものを作ってみたいです MAPの作成だとか色々な種類のタンクの作成 そのタンクをMAP上を移動させるなどまずはそこから作ってみたいんですが こんな感じのゲームを作るのに適した参考書などはありますか? またC言語よりも合理的に作れるであろう言語はありますか? もしよろしければ教えてください

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

  • ベストアンサー
  • zwi
  • ベストアンサー率56% (730/1282)
回答No.3

C言語でDXライブラリを使えば比較的楽に作ることはできます。それでも覚えることと理解するべきことはたくさんあります。 「ゲームプログラミングの館」で学習してみてください。 「DXライブラリ置き場 HOME」 http://homepage2.nifty.com/natupaji/DxLib/ 「ゲームプログラミングの館」 http://dixq.net/g/ 「ゲーム作りで学ぶ!実践的C言語プログラミング」 http://karetta.jp/book-cover/game-programming >またC言語よりも合理的に作れるであろう言語はありますか? ゲーム制作用のスクリプト言語の方がゲームを作るのは遥かに楽ですね。 「ZGE」 http://awplus.jp/soft/page1/abp/zge.html 「ZGEとサンプルゲーム」 http://www2u.biglobe.ne.jp/~nemojun/ 「Tonyu System」 http://hoge1e3.sakura.ne.jp/tonyu/ 「Tonyu Systemでアクションゲームの作り方」 http://www.tonyu-arpg.com/ 試してみると分かりますが、遥かに楽に作れますよ。

anisakis
質問者

お礼

色々教えていただきありがとうございます 参考にしたいと思います

その他の回答 (2)

  • qaqa246
  • ベストアンサー率27% (45/163)
回答No.2

DirectXでも勉強しましょう。

anisakis
質問者

お礼

DirectXは今後も役にたちそうですね 教えていただきありがとうございました

  • baiorensu
  • ベストアンサー率25% (14/54)
回答No.1

グラフィックでいいんでしたら C言語でしたらWin32APIでしょうかでも難易度が高いですね ゲームなぞでしたらrubyとかパイソンですかね

anisakis
質問者

お礼

参考にしてみます 教えていただきありがとうございました

関連するQ&A

  • 手軽に楽しめるアクションオンラインゲーム

    手軽に楽しめるアクション(シューティング)オンラインゲームを探しています。 昔ポトリス2などにはまっておりました、こんな感じでさっくりしたオンライン対戦でくるゲームはないでしょうか。 最近FPSが流行っておりますが、ここまでがっつりしておらず、手軽に対戦、協力プレイできるものを探しています。 アイテム課金などがないタイプの物が良いです。

  • ゲームを作ってみたいのですが・・・

    プログラミングはまったくの初心者です。プログラム言語には沢山の種類があることを知り、どれを学べばいいのかで悩んでいます。いきなりは難しいと思うのですが、3Dロールプレイングゲームを作ってみたいです。そのようなゲームを作るのにはどのプログラム言語を学べばいいのでしょうか?初心者にお勧めの参考書などがあれば教えてください。又、C言語とC++言語というのは優劣関係(CよりもC++の方が優れている)にあるのでしょうか?回答よろしくお願いします。

  • オンラインゲームのマクロ制作

    あるオンラインゲームしているのですが、単調な狩りがとても退屈なので、C言語でマクロを作ろうと思っています。(C言語は超初心者です。) そこで、オンラインゲームのマクロ制作で役立つリファレンス本やサイト、ツールなどを教えて頂ければと思います。 よろしくお願いします。

  • オンラインゲームのオートランのアルゴリズムは?

    オンラインゲームには、マウスでクリックした地点に移動する方式が数多く見られます。マップ上の1点をクリックすれば、「障害物を避けながら最短のルートで」そこにたどり着くことがわかります。 いったいこのアルゴリズムはどうなっているのでしょうか? 特に「グラナドエスパダ」というゲームではそのアルゴリズムが完璧で、途中でどこかにひっかかったりするのを見たことがありません。 どこに立ってどこをクリックすればどの方向に行く、というマップごとにちまちまと割り当てられた命令があるのか、それともどんなマップでも一律して通用する複雑なアルゴリズムがあるのか。 このマウス移動の中身がどうなっているのか教えていただけないでしょうか。

  • シュミレーションゲームのプログラミング

    私はゲームプログラミングの勉強している学生です 今シュミレーションゲーム(ファイアーエムブレム的な)の作成中なのですが、行き詰ってます。 ビジュアルC++でZキーを押して、マップのキャラクター表示が出たとき、そのマスに出たキャラクターが消えてしまいます。消えないようにするにはどうしたらいいですか? わかりやすく噛み砕いて教えてくれるとありがたいです またC言語のオープンソースのサンプルみたいなのが見れる本やサイトがあれば、教えてください。 そのほか今おすすめの本があったら教えてください 今本当に八方ふさがりで何週間も進まないでいます

  • 質問です。皆さんがオススメするpcオンラインゲーム

    質問です。皆さんがオススメするpcオンラインゲームありますか?昔はエルソードしてたのですが今は人が誰もおらず、新しいゲームをしたいのです。 GTAみたいなワールドマップでも構いませんし、FPSでも構いません、出来ればフリーオンラインがいいのですが…

  • ゲームが・・・

    私は先日3Dゲームの「飛天オンライン」なるものをインストールして、プレイしようとしました。 キャラ作成まではできるんですが、マップ移動画面に差し掛かると 急に画面全体が大きく?なってエラーメッセージが出てゲームができません。専門知識がないため、何か教えていただければ幸いです。 ちなみに2Dゲームのメイプルストーリーは問題なく動きました。 どうぞよろしくお願いします。 使用パソコン環境http://dynabook.com/pc/catalog/dynabook/040119ax/spec.htm 飛天オンライン推奨動作環境 http://www.gamania.co.jp/domo/start/index.asp メイプルストーリー推奨動作環境 http://maplestory.nexon.co.jp/download/requirements.asp

  • C言語・ゲーム作成で挫折気味の対処方法

    こんばんは。ゲーム作成に関わらず、C言語で挫折気味の時、みなさんはどのように対処してきましたか? 以下、私の現在の状況を説明致します。 C言語でゲームを作成するという目的でC言語を勉強し、ゲーム作成の勉強をしていました。 C言語の書籍を一通り行い、DXライブラリを使用して、それに関するサイト(ゲームプログラミングの館等)を参考にしながらゲーム作成の勉強をしていました。 しかし、除々に分からなくなり、手がつけられなくなってしまいました。 ゲームを早く作成してみたいという気持ちが先走り、C言語の知恵が足りない(勉強期間:1ヶ月程度)のに ゲーム作成に取り掛かろうとしたことがが原因のひとつだと思い、もう一度、C言語を勉強し直そうと考えています。 しかし、数ある書籍やサイトの中でどれがゲームプログラミングを学ぶのに適しているの分かりません。 みなさんがゲームプログラミングをするにあたって利用した書籍やサイトはどのようなものでしょうか? また、同じようにC言語でゲームを作成している方にお聞きしたいのですが、C言語をどの程度勉強されてからゲーム作成に取り掛かったのでしょうか? みなさんの意見を参考にして、勉強していきたいので、よろしければアドバイスをお願い致します。

  • ゲームプログラミングC/C++、SRPG移動可能範囲。

    現在自作でゲームプログラミングをしています。 ジャンルはシュミレーションRPGです。(ディスガイアとかファイファンタクティクスみたいな) 戦闘での移動可能範囲の出し方が分かりません。。。言語はC/C++です。 移動可能範囲を出すために必要な情報(マップの大きさとか) やじっさいに移動可能範囲を導き出す処理を教えて頂けたら幸いです 。 変数名や関数名は仮で書いて頂いてかまいませんがそれぞれに説明を 入れてもらえるとありがたいです。 こんな初心者ですがよろしくお願いします。

  • 縦スクロールのゲームの参考本

    DXライブラリとCを使ってシューティングゲームを作成したいと思っています。 14歳から始めるC言語ゲームプログラミングでDXライブラリと横スクロールゲームについて勉強し http://l.huu.cc/s/ このサイトで縦スクロールのゲームを作成しています。今このサイトはしばらく更新していないようなのですが・・・敵と自弾までの判定はできたものの、敵と自機、敵の弾と自機との判定ができず現在勉強中です・・・。 現在東方のような縦スクロールシューティングゲームをDXライブラリとC言語を作成しようと思っているのですがそのようなゲームの参考本はないでしょうか? 理想としてはサンプルゲームプログラムがあり、プレイヤーの移動→弾の発射→・・・といった具合に作成していく参考書が望ましいです。 開発環境は C言語 DXライブラリ ビジュアルスタジオ2003.net です。よろしくお願いします。

専門家に質問してみよう