Unity のバージョンは 5.4 と 2017.2。実行環境は Pentium G3220・メモリ 10GB。 単純な方法では 10,000 個のオブジェクトの transform.position を更新するだけの処理(transform.position = newPos の実行)に約 14 ms かかった。60fps の上限が 16ms なので、単純な方法で 10,000 個の動くオブジェクトを出すのはほぼ不可能だ。 追記Unity のバージョン 2017.2 で再計測したらパフォーマンスの改善が入っていた。バージョン 5.4 で約 14ms かかっていた 10,000 個のオブジェクトの position の更新処理は、2017.2 では約 3.5 ms になっている。これは約 4 倍のパフォーマンスの改善だ。 対処法transform をキャッシュするオブジェクトを大量に配置す