为何Bethesda仍坚持使用Creation引擎开发新游戏
Bethesda一直采用自家开发的Creation引擎作为主要的游戏开发工具。虽然该引擎在《星空》中的表现有所改进,但部分玩家和业内人士认为其技术已经逐渐落后,建议转向更先进的虚幻5引擎,以提升游戏的表现和开发效率。然而,Bethesda的前负责人Dan Nanni强调,放弃Creation引擎并转用虚幻5远非易事,原因在于他们对现有引擎投入了大量心血与资源,转变成本非常高。
关于转用虚幻5引擎的挑战
近日,Dan Nanni在接受外媒VideoGamer采访时提到,从一个游戏引擎切换到另一个引擎,尤其是像虚幻5这样先进的引擎,并不是简单的“换个软件那么容易”。考虑到Bethesda目前的游戏项目深度和复杂程度,大量的代码重构、资源迁移以及开发流程的调整都成为巨大的挑战,而虚幻5虽然功能强大,但不能为所有问题提供现成的解决方案。
为了突破技术瓶颈,放弃旧引擎的代价
Dan Nanni指出:“如果决定放弃自家的Creation引擎,从零开始开发,意味着要彻底推倒重建整套游戏架构。” 虽然虚幻5在技术上具有诸多优势,但它不能完全契合Bethesda现有的项目需求——这意味着开发团队必须做出根本性的调整,偏离原有的黄金开发路径。对于一家积累了多年经验和技术积淀的工作室来说,这无疑是一次巨大的考验。”
引擎技术的持续迭代与维护成本
Nanni进一步解释,游戏引擎如同一个不断进化的生命体。随着时间推移,代码库会日趋庞大、老化,出现漏洞和性能瓶颈。当一个引擎积累了数十年的开发经验后,维护起来变得越来越困难。这种情况下,驱动团队考虑“舍弃”旧引擎,选择更现代、更高效的技术平台,成为一种必然的选择,尽管这意味着投入大量的时间和资源进行迁移与重构。
未来展望:技术革新与传统引擎的共存
虽然改变引擎会带来挑战,但为了追求更高的游戏品质和开发效率,Bethesda未来可能会结合新旧引擎的优点,逐步引入虚幻5等先进技术。在确保游戏品质的同时,也保持自主引擎的灵活性和定制性。这种策略有望帮助工作室在竞争激烈的游戏市场中保持优势,并实现技术上的持续创新。
常见问题解答(FAQ)
Q: Bethesa为什么坚持使用自家的Creation引擎?
A: 因为Bethesda对Creation引擎进行了多年的定制开发和优化,拥有深厚的技术积累和团队经验,完全转向新引擎意味着巨大的投入和风险。
Q: 转用虚幻5引擎开发游戏有哪些难点?
A: 包括大量的代码重构、资源迁移、开发流程调整,以及新引擎与既有项目的不兼容问题,都是主要挑战。
Q: 将来Bethesda可能会采用混合引擎策略吗?
A: 有可能,他们可能会结合现有引擎和新技术,逐步引入虚幻5等先进平台,以平衡技术革新和开发成本。
通过不断技术革新与优化,Bethesda有望在未来继续推出高品质的游戏作品,同时保持对现有引擎的投资和维护,为玩家带来更多惊喜。