0

私はまだ自分の問題の解決策を見つけることができていないので、いつも役立つこのフォーラムに質問しようと思いました.

私は最終的に「タワーディフェンス」ゲームになるフレームワークを作成していますが、Java の初心者として、またプログラミング全般として、「mob クラス」の背後にあるアイデアがどのように機能するかわかりません。Extends JLabel で実行できますか? またはJpanelを拡張しますか?100 体のモブをスポーンする場合、どちらが優先されますか? モブがスポーンするたびに新しい JLabel/JPanel をインスタンス化する代わりに、おそらく「レベル」クラス - paintComponent 関数で描画する必要がありますか?

試す前に助けを求めて炎上しないことを願っていますが、初心者として、フレームワークロジックのすべてを数日で書き直さないことを願っています. 一般的なポインタとヘルプをいただければ幸いです。

編集: モブは簡単に倒せる「モンスター」ですが、通常は大きなグループでやってきます。タワー ディフェンス ゲームでは、モブは道をたどりますが、タワーはリーチが終わる前にモブを撃ち落とします。

4

2 に答える 2

0

私は Extends JButton を試してみることにしました。

于 2013-05-07T10:26:45.783 に答える