Legacy of Kain: Soul Reaver 1 & 2 Remasteredの発表は、開発コミュニティで激しい議論を引き起こしています。Aspyr Mediaは、90年代のエンジンをリバースエンジニアリングによって解体するという途方もない作業に着手し、独自ツールを使用してオリジナルのロジックを抽出しました。その結果、プレイヤーはPlayStation時代のポリゴングラフィックスと高解像度でリマスターされたモデルを、リアルタイムで切り替えることができる技術的なハイブリッドが生まれました。これは、シリーズを定義したゴシックアートの方向性の一貫性を損なうことなく実現されています。
ワークフロー:リバースエンジニアリングからSubstance Painterへ 🛠️
Aspyrの技術的プロセスは、現代のリメイクとは異なります。エンジンをゼロから再構築する代わりに、チームはオリジナルコードにリバースエンジニアリングを適用し、当時のハードウェアがどのように照明や衝突を管理していたかを特定しました。ロジックをマッピングした後、アーティストはAutodesk Mayaでアセットをモデリングし、RazielとNosgothのオリジナルのプロポーションを尊重しました。質的な飛躍はSubstance Painterで実現され、有機的および金属的な素材をシミュレートするPBRテクスチャが適用されました。動的照明はオリジナルの固定影システムの上に重ねられ、ファンが求めるローポリゴン美学を損なうことなく、奥行き効果を生み出しています。
視覚的アイデンティティの維持:最大の技術的課題 🎨
真の課題は解像度を上げることではなく、オリジナルエンジンが極度の制限下で達成した、陰鬱でゴシックな雰囲気を維持することでした。Aspyrは、ボリューメトリックフォグや水面の反射などの多くの環境効果が、90年代のハードウェアのプログラミングのトリックに依存していたことを記録しています。これらの感覚を現代の技術で再現するには、Substance Painterで各マテリアルを手動で調整し、粗さや光沢がオリジナルのスタイルを損なわないようにする必要がありました。このアプローチは、成功する技術的リマスターとは過去を消し去ることではなく、その内部ロジックを理解し、それを裏切ることなく強化することであることを示しています。
PlayStation 1時代のゲームエンジン(Soul Reaverなど)をリバースエンジニアリングする際、現代のリマスターでそのゴシックアートの方向性とオリジナルの雰囲気を保存するために、具体的にどのような技術的課題が生じますか?
(追記:ゲーム開発者とは、人が2時間でクリアするゲームを作るために1000時間を費やす人のことです)