Javaでゲームを作っています。ゲームは現時点で 3 つのスレッド (スポナー スレッド、更新スレッド、ドロー スレッド) に分かれています。スポナーは、プレイヤーに向かって移動する敵をスポーンします。約 800 のスポーンの後、ゲームは遅れ始めます (これはある程度理解できます)。問題は、Ai ごとに個別のスレッドを作成する必要があるか、更新スレッドで一度にすべて更新する必要があるかです (これが現在のケースです)。どちらがより良いパフォーマンスを生み出すでしょうか?
Javaでゲームを作っています。ゲームは現時点で 3 つのスレッド (スポナー スレッド、更新スレッド、ドロー スレッド) に分かれています。スポナーは、プレイヤーに向かって移動する敵をスポーンします。約 800 のスポーンの後、ゲームは遅れ始めます (これはある程度理解できます)。問題は、Ai ごとに個別のスレッドを作成する必要があるか、更新スレッドで一度にすべて更新する必要があるかです (これが現在のケースです)。どちらがより良いパフォーマンスを生み出すでしょうか?