私はまだ自分の問題の解決策を見つけることができていないので、いつも役立つこのフォーラムに質問しようと思いました.
私は最終的に「タワーディフェンス」ゲームになるフレームワークを作成していますが、Java の初心者として、またプログラミング全般として、「mob クラス」の背後にあるアイデアがどのように機能するかわかりません。Extends JLabel で実行できますか? またはJpanelを拡張しますか?100 体のモブをスポーンする場合、どちらが優先されますか? モブがスポーンするたびに新しい JLabel/JPanel をインスタンス化する代わりに、おそらく「レベル」クラス - paintComponent 関数で描画する必要がありますか?
試す前に助けを求めて炎上しないことを願っていますが、初心者として、フレームワークロジックのすべてを数日で書き直さないことを願っています. 一般的なポインタとヘルプをいただければ幸いです。
編集: モブは簡単に倒せる「モンスター」ですが、通常は大きなグループでやってきます。タワー ディフェンス ゲームでは、モブは道をたどりますが、タワーはリーチが終わる前にモブを撃ち落とします。