2022年发布的动作角色扮演游戏《异度之刃3》因其庞大且细致的开放世界受到玩家和评论界的高度评价。在近期接受日媒CG World的采访中,Monoith Soft的地图模型设计师Yoichi Akizuki、支持工程师Mitsuhiro Hirose以及程序员Takashi Shibahara共同分享了开发过程中引入程序生成工具的经验与心得。这些技术的应用极大地提升了游戏开发的效率和世界的丰富度,为探索类游戏的场景创作提供了宝贵的参考。
程序化资产生成在《异度之刃3》中的作用与优势程序化资产生成允许开发团队利用特定的算法创建基础的3D模型、地形纹理和其他游戏资产。这项技术使得开发者可以设定一系列规则,软件将自动生成大量符合条件的场景元素,从而节省大量的手工制作时间。例如,开发团队可以使用程序化生成工具快速打造复杂的城市街景、自然环境或建筑群,大大提升了场景的多样性和复杂度。

值得注意的是,程序化资产生成主要依赖于开发者预设的算法和规则,基于设计时提供的基础数据进行自动化创作。而生成式AI则通过分析大量已有作品,从数据库中“学习”并生成内容,其过程更接近于从已有素材中“模仿”。由于生成式AI可能涉及版权问题,近年来引发了不少争议。相比之下,采用程序化方法更具可控性和安全性,是游戏开发中常用的重要技术手段之一。
技术应用带来的具体效益Akizuki指出,随着《异度之刃》系列的不断发展,所需资产的数量持续增加,从最初的几千个到如今的十万级别。人工逐个制作这些资产几乎不可能完成,而程序化生成则成为解决方案的关键。因此,资产总量的爆炸式增长使得开发流程更加高效高效,缩短了开发周期,提升了整体游戏品质。

Shibahara详细介绍了Houdini软件在场景设计中的优势。设计师可以只需放置简单的灰色框(占位符),然后一键自动生成建筑物或地形,此过程无需程序员参与。这不仅提升了设计效率,也使得程序员能够专注于优化整体游戏环境,双方实现了合作共赢。此外,Houdini的灵活性还能让设计团队对游戏世界进行快速调整,大大简化了开发流程。
未来趋势:智能化城市景观生成Hirose表示,未来研发团队正积极探索更多自动化生成技术,尤其是在创建城市和复杂景观方面。通过让设计师只需放置几个基本元素,系统便可以自动构建出完整的街区或自然场景,例如,简单放置几块“地块”,系统即根据设定的高度和空间比例自动拼装出多层建筑和街道布局。这一创新将大幅度提升城市景观的创建效率,也为开放世界游戏的未来发展提供了更强的技术支撑。
常见问题解答(FAQ)Q: 什么是程序化资产生成?
A: 程序化资产生成是一种利用算法和规则自动创建3D模型、纹理和场景元素的技术,可快速丰富游戏世界,减少手工制作工作量。
Q: 程序化资产生成与生成式AI有何区别?
A: 程序化资产生成依赖于设计师预设的算法和规则,内容可控;而生成式AI通过学习现有数据自动生成内容,可能涉及版权和内容不可控的问题。
Q: 这项技术如何提升开放世界游戏的开发效率?
A: 通过自动生成大量资产和场景元素,减少了手工设计的时间,同时也可以快速实现复杂和多样化的游戏地图,为玩家带来更丰富的游戏体验。
Q: 未来程序化资产生成技术的发展趋势如何?
A: 预计未来将结合人工智能与自动化工具,实现更加智能化、规模化的城市和自然景观生成,推动开放世界游戏的创新发展。