
Asgard's Wrath 2 使用 Unreal Engine 4 构建,用于移动硬件
雄心勃勃的标题 Asgard's Wrath 2 使用 Unreal Engine 4 开发。Sanzaru Games 工作室不得不深刻修改其工作方法,以便项目能够在虚拟现实眼镜 Meta Quest 上运行。这种独立设备设定了非常严格的性能限制,这决定了图形生成的方式。🎮
将广阔世界适应移动虚拟现实
为这种硬件构建 开放世界 虚拟现实环境要求完善每个元素。创作者密集实施 细节级别 (LOD) 系统,以减少远处物体的多边形数量。预计算照明并将 draw calls 减少到最低限度也是至关重要的,以确保恒定的帧率并避免眩晕。💡
图形优化的关键策略:- 对远处模型和环境积极应用 LOD。
- 使用烘焙照明 (baked) 以节省实时处理资源。
- 分组对象和材质以最小化对 GPU 的绘制调用。
每个多边形都会被评估,每张纹理都会在数字天平上被衡量,以平衡艺术视野与技术可行性。
专注于效率的生产管道
开发流程遵循高端 (AAA) 标准,但优先关注优化网格和纹理。简化模型的几何形状并压缩纹理,确保用户不会察觉视觉质量的下降。目标是将设计雄心与运行设备的技术限制相协调。⚙️
适应管道的核心方面:- 减少 3D 网格的复杂性而不丢失设计本质。
- 智能压缩纹理以节省内存和带宽。
- 在目标硬件 Meta Quest 上不断分析和测试。
虚拟现实工程的成就
使这种规模的游戏在独立眼镜上运行代表了一个 工程里程碑。它展示了如何通过适当的工具如 Unreal Engine 4 和细致的规划,克服 移动硬件 的固有限制,提供沉浸式且复杂的体验。结果证明了优化如何定义可访问虚拟现实的未来。🏆