Level Infinite 和腾讯已承担起将《刺客信条》精髓移植到掌心的挑战,推出了《Jade》,这是一款完全基于虚幻引擎4构建的游戏。该项目不仅代表了该系列首款移动端开放世界作品,更是一项复杂的软件工程实践:在有限的硬件上保持视觉保真度和流畅的游戏体验,同时集成此前仅限主机和PC的动态系统。
管线优化:虚幻引擎4、Maya 及腾讯自有工具 🛠️
《AC Jade》的技术核心在于将图形引擎适配至移动端架构。腾讯团队实现了一套纹理和几何体流式传输系统,使得渲染广阔的古中国场景时不会过度占用设备内存。针对动态人群,采用了激进的LOD(细节层次)系统和GPU动画,减轻了CPU负担。Maya在资产创建中发挥了关键作用,优化了模型拓扑结构,确保每个多边形在着色时都物尽其用。此外,Level Infinite的内部工具管理着资产管线,自动完成纹理压缩和着色器转换,以保证从骁龙到联发科等广泛芯片组的兼容性。
有限硬件上实时昼夜循环的挑战 🌙
在移动端实现昼夜循环不仅是美学问题,更涉及实际的计算成本。在《AC Jade》中,动态光照并非为每个光源实时计算,而是基于一套预计算的光照探针系统,根据游戏时间平滑插值。这使得阴影和反射能够自然变化,而不会使GPU过载。真正的技术成就在于,整个系统与动态人群同时运行,却不会导致帧率下降,这证明了通过智能渲染架构,移动设备也能承载此前看似不可能实现的体验。
《刺客信条:Jade》采用了哪些优化和资产缩放技术,以在资源有限的移动设备上保持该系列标志性的视觉保真度和游戏性?
(附注:90%的开发时间用于打磨,另外90%用于修复错误)