• 締切済み

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

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

みんなの回答

  • yama5140
  • ベストアンサー率54% (136/250)
回答No.5

#2お礼>検索のキーワードが思いつかなく苦労してます。 「シミュレーションゲーム 作成」で検索すれば、  http://www.src.jpn.org/ などたくさん出てきますよ。 × シュミレーションゲーム ○ シミュレーションゲーム(Simulation)

aiai3366
質問者

お礼

ありがとうございます さっそく見てみます 何度もすみません

  • kmee
  • ベストアンサー率55% (1857/3366)
回答No.4

オープンソースのシミュレーションゲームとして、The Battle of Wesnoth を紹介します。 http://www.wesnoth.org/ http://wikiwiki.jp/wesnoth/ 本格的すぎて参考にならないかもしれませんが

aiai3366
質問者

お礼

ありがとうございました さっそく見てみます

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

実装しているライブラリやソースコードが不明では、ちゃんとした答えは返せないと思います。 Zキーを押すと、どの様にキャラキャラクターが表示されるのか具体的・詳細に書き込んでください。消える前と消えた後の違いや描画関数の呼び出される順番も重要です。

  • yama1718
  • ベストアンサー率41% (670/1618)
回答No.2

キャラクタ表示する場合は透過処理で表示する必要があると思います。 "ゲーム" "キャラクタ" "透過処理" "透過表示" などのキーワードで検索すると色々見つかりますね。

参考URL:
http://dixq.net/g/
aiai3366
質問者

お礼

ありがとうございました。 検索のキーワードが思いつかなく苦労してます。いろいろ検索してみます。

  • Tacosan
  • ベストアンサー率23% (3656/15482)
回答No.1

こんな質問では答えようもないと思うが.... まず, どんなデータ構造を使っているのかがさっぱりわからない. また, 「マップのキャラクター表示が出たとき、そのマスに出たキャラクターが消えてしまいます。」と書いてるけど, この「消える」がどのような現象を意味するのか読んだ人間に伝わると思いますか? 「そのマス」って「どの」マス? 「消える」とはどういうこと? 単に「表示されていたのが消える」ということ? それとも「プログラムのデータからも消える」の? そもそも「マップのキャラクター表示」というのはどのように「表示」させているの? まあ本質的に「シュミレーションゲーム」じゃないんだけどね.

関連するQ&A