最適化

ゲーム開発

【Unity】オブジェクトプール(Object Pool)の使い方!Unity2021から標準で使えるぞ

今回はUnityの最適化に関する話題で、Unity2021から標準で使えるゲームオブジェクトの生成・削除を最適化する「オブジェクトプール」の使い方をご紹介するという内容です。Unityでシューティングゲーム等を作っていると弾を頻繁に生成・削...
ゲーム開発

【Unity】カメラのカリングの隠し機能!レイヤーごとに表示限界を変更できるぞ

Unityでオープンワールドゲーム等を作るときに必須の最適化手法として、カメラに映るメッシュの描画距離を制限する「カリング機能」があります。これを使うと、例えばカメラから1000m以上離れたゲームオブジェクトは表示しない…というようなことが...
ゲーム開発

【Unity】オクルージョンカリング(Occlusion Culling)を使って描画処理を最適化する方法

Unityでオープンワールドゲーム等の3Dゲームを作っていると、描画処理の負荷が気になることが多いですよね。そこで私は今まで色々な最適化処理を学んできたのですが、一つだけイマイチ使い方がよく分からない最適化機能がありました。それは「オクルー...
ゲーム開発

【Unity】これで脱初心者!役立つUnity&C#の便利Tips・裏技まとめ

今回は脱初心者を目指すUnityユーザーの方向けの話題で、便利で役立つUnity&C#のTips・裏技をたくさんご紹介するという内容です。Unityを使ってゲームを作ったり、C#スクリプトを書いたりしていると なんか作業が面倒くさいなあ も...
ゲーム開発

【Unity】ゲームの最適化テクニック総まとめ!重いゲームをサクサク動くようにしよう

今回はUnityの最適化に関する話題で、今までに私が得た最適化の知識を総まとめしておこうという内容の記事です。私は(執筆時点で)3Dゲームを15作品以上作った経験があるのですが、3Dゲームとなるとどうしても処理が重くなりがちで毎回最適化に関...