スクウェア・エニックスは、Unreal Engine 4で開発されたスタイライズドJRPGモバイルプロジェクト「Project: Akane」の技術詳細を公開しました。スタジオは、キャラクターや背景のモデリングにMayaを、モバイル端末向けの最適化に内部ツールを組み合わせています。その結果、緻密なパーティクルシステムと、コンソール作品を彷彿とさせるソフトな照明が特徴的なグラフィックが実現し、携帯ハードウェアの制約に適応しています。
アセットパイプラインとモビリティ最適化 🎮
ワークフローはMayaから始まり、高ポリゴンのアセットが作成されます。その後、リトポロジと法線マップのベイク処理を適用し、視覚的なディテールを損なうことなくポリゴン数を削減します。スクウェア・エニックスの内部ツールは、ドローコールのオーバーヘッドを自動分析し、動的LODを管理します。高密度パーティクルには、フリップブックとテクスチャアトラスベースのマテリアルが使用され、シーンあたりのエミッター数が制限されます。ソフトな照明は、ベイク処理されたライトプローブシステムと、モバイル画面向けに調整されたブルームとトーンマッピングのポストプロセスを組み合わせることで実現し、リアルタイムの動的ライトの使用を回避しています。
リアルタイムJRPG美学の挑戦 ⚡
Project: Akaneは、JRPGのビジュアルスタイルがグラフィックエンジンだけでなく、パイプラインの規律に依存することを示しています。独自エンジンではなくUnreal Engine 4を採用することで、スクウェア・エニックスは既に最適化されたパーティクルツールやシェーダーを活用できます。真の課題は、モバイル端末のバッテリーや温度制限を満たすためにリソースを削減しながら、芸術的な一貫性を維持することにあります。スタジオは、スマートフォン向けRPG開発のトレンドとなる可能性のある、機能的なバランスを実現しています。
Project: Akaneは、Unreal Engine 4を使用しながら、JRPGのスタイライズドな美学を犠牲にすることなく、どのようにしてモバイル端末で安定したパフォーマンスを維持しているのでしょうか?
(追記:開発時間の90%は磨き上げ、残りの90%はバグ修正です)