Motion Twinは、Windblownで、商業エンジンを使わずとも目まくるしい戦闘と独自のビジュアルアイデンティティを実現できることを証明しました。Dead Cellsで使用されたエンジンの直接の後継である独自エンジンは、高速なアイソメトリック視点と簡素化された3D環境をサポートするために書き直されました。鍵となるのは、これらのステージ上での滑らかな2Dアニメーションです。このハイブリッド化により、スプライトの職人的な制御を維持しながら、レベルの奥行きを犠牲にしないことが可能になります。
Spine、Photoshop、そして2D/3Dハイブリッドパイプライン 🎮
ワークフローは3つの柱に支えられています。第一に、キャラクターデザインとテクスチャ用のPhotoshop。スタジオの特徴である彩度の高い色彩を維持します。第二に、2Dリギングとスケルトンアニメーション用のSpine。これにより、静的ピクセルアートでは達成できない流動性を、あらゆる攻撃やジャンプに与えます。第三に、これらのアニメーションを簡素化された3Dメッシュ上に投影する内部ピクセルレンダリングツール。このパイプラインは、コマ送りスプライトの制作コストを削減し、エンジンが3次元空間内で動的照明と衝突判定を効率的に管理することを可能にします。これは戦闘の速度にとって極めて重要です。
飽和したジャンルにおけるパフォーマンスとビジュアルアイデンティティ ⚡
Motion Twinの決定は、美的なものだけでなく、深く技術的なものです。アニメーションを2Dに保つことで、チームは複雑な3Dスケルトンをアニメーションさせる計算コストを回避し、パーティクルや高速エフェクトにリソースを解放します。その結果、控えめなハードウェアでも安定した60fpsで動作し、一方で簡素化された3D環境は、横スクロール視点のDead Cellsでは探求できなかった奥行きと垂直方向の感覚を提供します。このハイブリッド化はスタジオのトレードマークとなっています。リアリズムではなく、視覚的な読みやすさと、あらゆるフレームでの即時応答性を追求するスタイルです。
Motion Twinは、2Dエンジンからアイソメトリック3D環境への移行を考慮し、Windblownで戦闘を安定した60fpsに保つために、リアルタイムの物理演算と衝突判定の複雑さをどのように管理しているのでしょうか?
(追記: ゲーム開発者とは、人が2時間でクリアするゲームを作るために1000時間を費やす人のことです)