最適化

ゲーム開発

【Unity】ガベージコレクション(GC)による負荷を減らすための最適化方法まとめ

今回はUnityのC#および最適化に関する中級者向けの話題でGC.Allocとは何かガベージコレクション(GC)による負荷を減らすための最適化方法といった点について解説するという内容となっております。Unityでプロファイラーをチェックして...
ゲーム開発

【Unity】Terrainに「草」をみっしりと生やす方法!美しい草原を作り上げよう

今回はUnityのTerrain(地形)に関する話題でTerrainに草をみっしりと生やして美しい草原を作る方法をご紹介するという内容になっております。Unityでオープンワールドゲーム等の3Dゲームを作る際はほぼ確実にTerrainという...
ゲーム開発

VRoid Studioで作った3Dモデルをゲーム用に最適化する方法

今回はVRoid Studioで作ったキャラクターをゲームに使う場合のテクニックに関する話題で、タイトルの通りVRoid Studioで作った3Dモデルをゲーム用(ここではUnity向け)に最適化する方法をご紹介するという内容になっておりま...
ゲーム開発

【Unity】「八分木空間分割」と「Addressables」を使ってオープンワールドゲームを最適化する方法

今回はUnityおよびプログラミング上級者向けの最適化に関するニッチな話題で、タイトルの通り「八分木空間分割」を使ってオープンワールドゲームのロード処理を最適化する方法をご紹介するという内容になっています。オープンワールドゲームを作った経験...
ゲーム開発

【Unity】Addressablesの使い方!Unityでのリソース管理を最適化しよう

今回はUnityでのリソース管理・最適化に関する話題で、タイトルの通りAddressable Asset Systemの使い方を一通りまとめてみるという内容になっています。Unityで一定以上の規模のゲームを作っていると アセットを動的にロ...