程序化地下城生成工具,用图形式主题、体积与绘制工具控制布局,可在设计时一键生成关卡,也能在运行时生成动态地下城。
Dungeon Architect 是一个程序化关卡生成工具,它让您可以使用强大的编辑器工具在运行时和设计时快速构建自己的地下城。
使用直观的基于图形的主题化方法来交互设计地下城的外观和氛围,并使用各种基于编辑器的工具来控制布局
功能:
-程序级别:单击即可生成大量程序级别
-运行时副本:在运行时生成动态副本
-主题化:使用基于主动图形的主题化方法以交互方式设计地下城的外观
– Procedural Levels: Generate vast procedural levels with a single click
– Runtime Dungeons: Generate dynamic dungeons at runtime
– Theming: Use an intivitive graph based theming approach to interactively design the look and feel of your dungeons
还提供导航代理实现,用于沿导航网格移动 AI 机器人
-绘制工具:在编辑器中绘制自己的地牢布局,以实现更艺术的控制,并让环境围绕它自动构建
-体积:使用各种类型的体积来影响地牢布局
-地形修改器:按照程序修改并绘制地牢布局的地形;
还提供导航代理实现,用于沿导航网格移动 AI 机器人
– Paint Tool: Paint your own dungeon layout within the editor for more Artistic control, and have the environment automatically bUIld around it
– Volumes: Use various types of volumes to influence the dungeon layout
– Terrain Modifier: Procedurally modifies and paints the terrain along the dungeon layout
主题引擎支持适用于 2D 游戏的精灵
-脚本化:在任何主题图节点上添加自
己的逻辑,以控制道具在场景中的填充方式。
-源代码:完整的源代码访问和文档
-可扩展:设计为模块化和可扩展(例如,地牢生成算法可以轻松地与另一种算法交换,并与管道的其余部分无缝工作)
提供一个示例游戏,帮助演示 Dungeon Architect 的各种功能(运行时程序化地下城、动态导航网格、使用导航网格的 AI 代理等)
– Scriptable: Add your own logic on any of the theme graph node to control the way the props are populated in the scene.
– Source Code: Full Source Code access and documentation
– Extensible: Designed to be Modular and extensible (e.g. the dungeon generation algorithm can be easily swapped with another algorithm and work seamlessly with the rest of the pipeline)
演示
程序级别-快速运行的地下城!
射击游戏 – 演示动态关卡、动态导航网格、动态机器人放置、使用此导航网格的 AI 机器人等。
技术演示 (3D) – 一款使用 Dungeon Architect 构建的游戏(不包含在示例中)
技术演示 (2D) – 一款使用 Dungeon Architect 构建的 2D 游戏(包含在示例中)
相关资源:中世纪类型游戏创作豪华素材包Medieval Mega Pack · 【虚幻4资源】幸存者的安全屋室内场景环境Survivor’s Safe House · 大型购物中心商场环境素材包Shopping Mall Environment Kit
常见问题
支持 2D 游戏吗?
支持。主题引擎提供适用于 2D 游戏的精灵支持,另有一个 2D 技术演示。
是运行时生成还是编辑器里生成?
两者都支持。可以一键生成大量程序化关卡,也能在运行时生成动态地下城。
能自己画布局吗?
可以。画笔工具允许在编辑器里手绘地牢布局,环境会围绕它自动构建。
带 AI 导航吗?
提供导航代理实现,可让 AI 机器人在导航网格上移动,示例游戏演示了动态导航网格与机器人放置。
支持哪些 Unity 版本?
原文未提供具体 Unity 版本号,功能列表里也没有出现引擎版本区间。
能替换生成算法吗?
可以。整体设计为模块化可扩展,地牢生成算法能与其他算法互换并与管线其余部分协同工作。
有源代码吗?
有,原文写的是完整源代码访问和文档,但没有说明授权条款。









评论(0)