ここから本文です

解決済みのQ&A

2Dの自作ゲームを作りたいんですが・・・

haaaasaaaadaaaaさん

2Dの自作ゲームを作りたいんですが・・・

つい最近C言語の勉強をし始めて結構内容も掴めてきたので2DのRPGゲーム作りに挑戦したいと思っていますが
まだ全然初心者の方で


・配列でマップを作る
・キャラクターの操作、移動
まではできるようになったんですが
・敵を登場させたりしたいんですが
全然敵の動かし方や当たり判定というものがチンプンかんぷんです・・・

私はDXライブラリを使ってゲームを作っていて
配列でマップ作りやキャラクターの操作なども全部DXライブラリ置き場からの情報のみで
敵を動かしたり、主人公の歩く速さを速くしたりの応用にはまったく手がつかず
限界を感じたので質問させていただきました。


よいサイトなどがあったら是非ともURLを載せていただくと嬉しいです。

違反報告

  • 質問日時:
    2011/12/11 20:12:53
  • 解決日時:
    2011/12/15 00:48:30
  • 閲覧数:
    319
    回答数:
    1
  • お礼:
    知恵コイン
    100枚

ベストアンサーに選ばれた回答

zwigooさん

RPGはプログラミングの初心者にはかなり難易度が高いです。プログラム規模が大きくなるので完成する前に頓挫することが多いジャンルと言えますね。
今回の質問の場合は、ARPG系つまりアクション要素が高いと思いますがまずアクションゲーム的な物を作れるだけの力量が必要です。アクションの基本にSTGと言うことでまずSTGを作られてはどうでしょうか?

●参考サイト。 ゲームプログラミングの館 → 龍神録プログラミングの館
「新・C言語 ~ゲームプログラミングの館~ [DXライブラリ]」
http://dixq.net/g/
「龍神録プログラミングの館」
http://dixq.net/rp/

ちなみにドラクエ的なRPGの講座はこちら。
「マイ 日記 • C言語交流フォーラム ~ mixC++ ~」
http://dixq.net/forum/blog.php?u=114&sd=a&c=2

上記サイトの内容については、すべて下記掲示板でご質問下さい。
「C言語何でも質問掲示板 • C言語交流フォーラム ~ mixC++ ~」
http://dixq.net/forum/viewforum.php?f=3
質問する場合には、フォーラムルールをよく読んで下さいね。
「C言語何でも質問掲示板~規約~」
http://dixq.net/board/board.html

  • 回答日時:2011/12/12 10:06:41

関連度の高い質問

[一覧]
複数のキャラクターを管理する方法DirectXでシューティングゲームを作り始めたのですが複数のキャラクタ...
アクションゲーム作成についていま、VC++のDXライブラリーでアクションゲームを作ろうとしています。マ...
C#のXNAでゲームを作成中です。作っているゲームは、ファイヤーエンブレムのようなシミュレーションRPG...
c++のクラスと継承についての質問ですclass Chara{public: void update();};class Player:public Chara{...
DXライブラリについて質問現在、2DのRPGを作っています。マップのところで悩んでいまして。DXライブラリ...

あなたにおすすめの解決済みの質問

キャラクターソートを作ったのですが、画像を追加したいと考えています。画像の付け方またはやり方を書...
キャラクターを作るには?教えて下さい!うちは宿をしています!うちの宿のマスコットキャラクターをお客さ...
キャラクターを教えてください!!添付いたします(* ́ω`*)どうぞ,よろしくお願い致します!
キャラクターソート というものをつくりたいです。二択で好きなキャラを選んでいき、最終的に自分のなか...
ASでキャラクターの向き変更ができませんFLASHでゲームを作成しています。←ボタンを押すと左に動き、→ボ...
PR
Yahoo!知恵袋のQ&Aアプリが登場! さくさく検索、かんたんに質問や回答ができる! Yahoo!知恵袋アプリ

最新ランキング

Yahoo! JAPANは、回答に記載された内容の信ぴょう性、正確性を保証しておりません。

お客様自身の責任と判断で、ご利用ください。


お得情報

4,000名様に当たる!
ガリバーのお店で査定・お見積りで
QUOカード2,000円分をプレゼント!

その他のキャンペーン

知恵コレに追加する

閉じる

知恵コレクションをするID/ニックネームを選択し、「追加する」ボタンを押してください。
※知恵コレクションに追加された質問や知恵ノートは選択されたID/ニックネームのMy知恵袋で確認できます。

ほかのID/ニックネームで利用登録する