コロプラの開発中タイトル事例 〜Unity最新技術でコンソール級のモバイルゲームを実現〜
講演形式
レギュラーセッション
講演時間
09月05日(木) 14:50 〜 15:50
資料公開
予定あり
受講スキル
・スマホで高度なグラフィックスを実現したいエンジニア
・SRPに興味がある方
・広いマップを効率的に作成したいアーティスト
得られる知見
・SRP導入のメリット
・スマホで高度なグラフィックスを実現するための技術的な取捨選択
・効率的なマップ制作手法
セッションの内容
コロプラの開発中タイトルにおけるSRPを使用したスマホ向けのレンダリングパイプラインを解説します。
新作ではUnityとSRPをフル活用して以下のことを実現しました。
・400m x 400mのマップをシャドウマップやSSAO、リアルタイムリフレクションなどを使用しながら30FPSで描画
・少ないエンジニア工数(グラフィックスプログラマ1名)
・シャドウマップやSSAOなどコンソールでは当たり前となっている描画手法の導入
・ライトマップなどのベイクが必要な技術を導入せず、常に最終結果をシーンビューでリアルタイムプレビュー可能
・常に結果を確認できるのでアーティストにもやさしい
・アセットの容量も少なくダウンロード容量を出来るだけ削減
上記実現のためマップの描画ではGPU Instancingをフル活用しStatic BatchingやOcculusion Cullingなど容量の増加、ベイクが必要な技術を使用していません。
また3Dは縮小バッファにより低解像度でUIはフル解像度などモバイルデバイスに合わせたレンダリングの細かい部分や、膨大なシェーダーバリアントをランタイムで効率的に必要なもののみをコンパイルする方法なども解説します。