本記事は 【unityプロ技】 Advent Calendar 2019 16日目の記事です。 本記事で記載されたソースコードはすべてパブリックドメインです。 修正履歴 ・12/18 インスタンシングの説明を修正 はじめに Unityアプリを安定化させるために試行錯誤を繰り返しているyoship1639です。 社内ではフロント側の開発基盤構成選定や共通基盤開発、ロジック、物理シミュレーション、ビジュアル周り(カメラワーク、シェーダ、演出)、最適化等様々なタスクを担当しています。 Unityはゲーム開発を大幅に効率化できる素晴らしいツールですが、そのすべての最適化が自動で行われる訳ではない事はご存じかと思います。詰まるところ、開発者側が最適化の手法を知っていなければUnityアプリの安定した動作を確保することはできません。しかし、参考文献が散見されどこを見直せばいいのか分からなかったりリファ
![Unityアプリを高速・安定化するために見直すべき事を9選まとめてみた - Qiita](https://cdn-ak-scissors.b.st-hatena.com/image/square/fdddacbf58e9b6d15f6b9a05f7d5f3e5dd159def/height=288;version=1;width=512/https%3A%2F%2Fqiita-user-contents.imgix.net%2Fhttps%253A%252F%252Fcdn.qiita.com%252Fassets%252Fpublic%252Fadvent-calendar-ogp-background-7940cd1c8db80a7ec40711d90f43539e.jpg%3Fixlib%3Drb-4.0.0%26w%3D1200%26mark64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTk3MiZoPTM3OCZ0eHQ9VW5pdHklRTMlODIlQTIlRTMlODMlOTclRTMlODMlQUElRTMlODIlOTIlRTklQUIlOTglRTklODAlOUYlRTMlODMlQkIlRTUlQUUlODklRTUlQUUlOUElRTUlOEMlOTYlRTMlODElOTklRTMlODIlOEIlRTMlODElOUYlRTMlODIlODElRTMlODElQUIlRTglQTYlOEIlRTclOUIlQjQlRTMlODElOTklRTMlODElQjklRTMlODElOEQlRTQlQkElOEIlRTMlODIlOTI5JUU5JTgxJUI4JUUzJTgxJUJFJUUzJTgxJUE4JUUzJTgyJTgxJUUzJTgxJUE2JUUzJTgxJUJGJUUzJTgxJTlGJnR4dC1hbGlnbj1sZWZ0JTJDdG9wJnR4dC1jb2xvcj0lMjMzQTNDM0MmdHh0LWZvbnQ9SGlyYWdpbm8lMjBTYW5zJTIwVzYmdHh0LXNpemU9NTYmcz0xOWRjMzA5MmY4MzNkZTkzMTJhNDkyZjFiNjNlODI2Mw%26mark-x%3D120%26mark-y%3D96%26blend64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZoPTc2Jnc9OTcyJnR4dD0lNDB5b3NoaXAxNjM5JnR4dC1jb2xvcj0lMjMzQTNDM0MmdHh0LWZvbnQ9SGlyYWdpbm8lMjBTYW5zJTIwVzYmdHh0LXNpemU9MzYmdHh0LWFsaWduPWxlZnQlMkN0b3Amcz02MTc5OTczZWJjZTZlZjQzYzZhNTUzN2I5Yzg3YThlOQ%26blend-x%3D120%26blend-y%3D445%26blend-mode%3Dnormal%26txt64%3DaW4gVW5pdHnjgrLjg7zjg6DplovnmbrogIXjgq7jg6vjg4k%26txt-width%3D972%26txt-clip%3Dend%252Cellipsis%26txt-color%3D%25233A3C3C%26txt-font%3DHiragino%2520Sans%2520W6%26txt-size%3D36%26txt-x%3D134%26txt-y%3D546%26s%3D937a2f81e4ef263907c231795e781eab)