いや、負荷がそれほどかかるゲームってJavaで作るか?
よほどの思考系じゃないかぎり10%もいくことはないんじゃない?
そもそもスレッドが問題になることはないし

逆にスレッドは厳密な時間管理で必須かと

メインスレッドでwaitとTimerTaskでfixedの組み合わせは
CPUパワー喰わずにフレームレートが安定動作する

時間のポーリングやる人いるけどあれはCPUパワー喰うくせに
実はsleep並に安定しない事も多い


そもそも音関連いれたらスレッド必須だろうに