C# シューティングゲーム 初心者です。

回答受付中の質問

C# シューティングゲーム 初心者です。

作製環境はVisual C# 2005です。
C#を使って簡単なシューティングを作製しようとしています。初心者なのでフォームからいろいろ配置して作製しているのですが分からないことが多くて困っています。敵機の移動についてpictureboxを使っていちいちタイマーで動かしてしまっているので多く敵機を作ると動きが重くなってしまいます。楕円か何かの図形をそのまま動かして敵にしたいのと、その場合の当たり判定について詳しく分かる方は教えてほしいです。
大変初歩的な質問ですが何卒お願い申し上げます。それなりのシューティングゲームを作製したいと思っています。

投稿日時 - 2008-08-21 21:14:17

QNo.4268286

すぐに回答ほしいです

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

[  前へ  |  次へ ]

回答(1件中 1~1件目)

ANo.1

そもそもPictureBoxなどのWindowsControlはゲームのようは激しい(毎秒三十回以上)書き換えられるようなことは想定されていません。
ゲームではグラフィックを自前で全て描画し、それをウィンドウにBitBltするというのが基本です。

C#ではありませんが、C言語でシューティングゲームの作り方について詳細に記述してあるサイトを参考URLに載せましたので、参照してみてください。

参考URL:http://l.huu.cc/rp/

投稿日時 - 2008-08-22 12:42:58

お礼

回答をしてくださりありがとうございます。サイトを参考に作ってみたいと思います。

投稿日時 - 2008-08-22 20:09:56

あわせてチェックしたい
  • シューティングゲームの当たり判定 ...
  • 敵との当たり判定 ...
  • 当たり判定 ...
PR

OKWaveのオススメ

教えて弁護士さん!

お金の悩みQ&A特集はこちら