
Techland 的 C-Engine 引擎驱动 Dying Light 2: Stay Human
使 Dying Light 2: Stay Human 的冒险成为可能的这项技术是 电机 C-Engine,这是 Techland 工作室的自创技术。该技术核心的构建目标明确:处理一个开放世界,其中时间的流逝改变一切。🎮
一个变化世界的核心
C-Engine 的架构优先考虑两个基本方面。首先,它必须 渲染 一个巨大的大都市,具有很大的视野距离,这对于 跑酷 系统无中断感知至关重要。其次,更重要的是,它控制一个 动态日夜循环,不仅改变视觉外观,还改变敌人的行为和生存规则。当太阳隐藏时,城市就不再是同一个地方。😨
引擎的关键支柱:- 管理一个广阔的垂直环境,以实现敏捷流畅的移动。
- 实施一个转变游戏性和氛围的日夜循环。
- 处理与世界的物理交互以及详细的感染者人群。
引擎设置世界的规则,将一个安全空间转变为黑暗降临时的一场噩梦。
讲述故事的照明和氛围
为了区分这两个时期,引擎采用 动态全局照明系统 和各种大气效果。这不仅仅是视觉装饰;它定义了游戏体验。白天允许相对平静地探索,而夜晚激活最可怕的危险。C-Engine 确保这种过渡既视觉上冲击又游戏上意义重大。🌇➡️🌃
游戏是如何构建的
为了开发这款游戏,Techland 团队使用了其引擎的 内部编辑器,并结合外部专业软件。这种工作流程允许创建游戏的资产和声音体验。
开发中使用的工具:- 建模和雕刻: 使用 3ds Max、Blender 和 ZBrush 等应用程序来塑造和细化模型。
- 纹理化: Substance 3D Painter 是绘制和老化表面、赋予世界真实感的关键。
- 交互式音频: 集成 Wwise 来设计响应日夜循环和玩家动作的配乐和音效。
最终结果
因此,下次你在游戏中欣赏日落或在黑暗中听到咆哮时感到恐慌时,请记住这是 C-Engine 引擎 与艺术天赋共同作用的结果。他们设置了那些定义你 Dying Light 2 冒险每一刻的灯光和阴影。🙌