掲示板・スレッド詳細
ゲストさん ログイン
このスレッドは投稿数が1000になったため投稿できません
YamaohGamesへの要望・質問版
973.名無し - 17/11/01 07:50:40 - ID:twHwaaC4Lw
おそらく負荷軽減施策は限界に近づいていると思います。
Unityそのまま使っているだけだとシングルスレッドなので、
最近のマルチコアを有効に使えていないのではないかと。。。
CPUの周波数向上はそれほどでもなく、コア数贈を有効活用する方が伸びしろがあると思います。
ttp://techblog.kayac.com/unity_advent_calendar_2016_8
ttps://nyahoon.com/blog/315
オブジェクト(弾・自艦・僚艦・敵艦・爆風など)を1つずつばらして、各スレッドに割り振って
(位置情報だけは共通メモリー上に配置)
最後にヒット計算だけは、同期/排他処理する。
描画スレッドはとことん間引く(5fps[200ms毎に実行]とかもありだと思う)
あと、オブジェクトの移動計算は
移動量の差分増減だけだとあさっての方向に飛んでいくので、
オブジェクト内の情報だけで位置を再計算するための処理ができるように必要な情報を保持させておくべき。
最新コメント
2024-04-12
2024-04-11
2024-04-07
2024-03-18
2024-03-17
2024-03-08
2024-03-07
2024-03-05
2024-03-01