• 締切済み

JAVA:シューティングゲームのステージに関する表記の仕方

http://javagame.skr.jp/index.php?FrontPage#q34b9226  ↑ こちらのサイトを参考にしてJAVAでインベーダーゲームのアプリケーションを作ってみました。 これにもう少し手を加えて、敵を全滅させたら次のステージに行くようにしたいのですが、敵の存在の確認をして、1匹もいなかったら…といった風にいろいろためしてみたんですがうまくいきません。 どういう表現にすればよいのでしょうか? 開発環境はSDKの1.4.2です。

みんなの回答

  • _ranco_
  • ベストアンサー率58% (126/214)
回答No.1

intタイプの変数enemyCounterとかを設けて、ゲームの進行を管理するメインスレッドのループの冒頭で、while (enemyCounter > 0){などでチェックするとよいでしょう。 あるいは、この変数をデクリメントする現場で即座に、if (enemyCounter < 1){とやってもいいかも。

関連するQ&A