ドキュメント

Unity Engine

Unity Engine

コード最適化

コードのパフォーマンス最適化に役立つプロジェクト設定、デザインパターン、およびコーディング方法。
読み終わるまでの所要時間 2 分最終更新 2日前

作成するすべてのコードのパフォーマンスを考慮すると、ボトルネックのないプロジェクトスケールに役立ちます。パフォーマンスを向上させる方法はいくつかあります。例えば、悪習の回避、コードプロファイリング、適切なデザインパターンの実装、非同期プログラミングなどの技法を使用した複数のスレッドの実行への分割などです。

トピック

説明

Unityプログラミング ベストプラクティスUnityアプリケーションのコードを記述する際に注意すべきキー問題と、よくある落とし穴を回避するのに役立つベストプラクティス。
非同期プログラミング.NET
async
と
await
のキーワードと Unity 独自のカスタム
Awaitable
クラスを使用した Unity の非同期プログラミング。
ジョブシステムUnity独自の
Job
システムを使用して、マルチコアCPUを最大限に活用し、アルゴリズムを並列化します。
マネージメモリー用のコードの最適化マネージメモリーで動作するようにコードを最適化するアプローチ。

追加リソース