インディースタジオEvil Raptorが、Unreal Engine 5で動作し、ラチェット&クランクシリーズのビジュアルエッセンスを捉えたアクション&プラットフォームゲーム「Akimbot」を発表しました。その秘密は、カートゥーンモデリングだけでなく、ネオン照明とNiagaraパーティクルエフェクトの正確な組み合わせにあります。同様のスタイルを目指す開発者のために、この分析ではMayaからエンジンに至る技術的パイプラインを詳述し、パフォーマンスを損なわずにその美学を再現するための実践的なアドバイスを提供します。
アセットパイプライン:MayaからNiagaraへ 🎮
ワークフローはMayaから始まり、モデルはスタイライズされたジオメトリと低ポリゴン密度で構築され、クリーンなシルエットとフラットな色が優先されます。鍵となるのはマテリアルです。リアルな影のない照明でシェーダーを使用し、アニメの外観を模倣します。Unreal Engine 5にインポートする際には、暗い背景とコントラストをなすマゼンタ、シアン、イエローのネオンカラーのポイントライトを使用した動的照明システムが適用されます。爆発や火花にはNiagaraが主要ツールとなり、星やリングのテクスチャを持つパーティクルを放出するエミッターが作成され、白から濃い赤へと変化するカラーカーブでアニメーションします。パーティクルがサーフェスで跳ね返り、衝撃感を加えるためにCollisionモジュールを使用することをお勧めします。過負荷を避けるため、各爆発は最大200パーティクルに制限し、リサイクル可能なエミッタープールを使用してください。
インディー向け教訓:摩擦のない照明とスタイル 💡
小規模チームにとってAkimbotの最も価値のある点は、洗練された仕上がりを達成するためにAAA予算は必要ないことを示していることです。ネオン照明は、複雑な影の代わりに、少数の光源を使用しますが、彩度が高いため機能します。キャラクターマテリアルでUnlitモードを有効にし、オブジェクトのエッジに線を描画するポストプロセスマテリアルを介してOutline(輪郭)を適用します。Niagaraエフェクトについては、車輪の再発明はしないでください。マーケットプレイスから無料パッケージをダウンロードし、色とパーティクルの速度を変更します。最大の間違いはシーンを爆発で飽和させることです。Akimbotでは、各爆発には物語上の目的があります。視覚的なカオスと静かな瞬間のバランスを取ることができれば、あなたのインディーゲームは夜のネオンのように輝くでしょう。
Evil Raptorは、ミッドレンジハードウェアでパフォーマンスを犠牲にすることなく、Akimbotでラチェットのカートゥーンネオンスタイルを再現するために、Unreal Engine 5のどのような照明およびポストプロセス技術を推奨していますか?
(追記:ゲームジャムは結婚式のようなものです。皆が幸せで、誰も眠らず、最後には泣いてしまうものです)