2026.08.19 更新插件版本
文件大小:9.7 MB
版本:2.1.0
原始 Unity 版本:2019.4.34或更高
Edgar 是一个程序化的 2D 关卡生成器。它将基于图形的方法与手工制作的房间模板相结合,使游戏设计师能够完全控制生成的关卡。
基于图的方法
您确切地决定在一个关卡中需要多少个房间以及它们应该如何连接,然后生成器会生成完全遵循该结构的关卡。你想要在每个级别的尽头有一个老板房间吗?还是关卡中间的商店房间?使用基于图形的方法,一切皆有可能。
手工制作的房间模板
各个房间的外观由所谓的房间模板控制。这些是算法在生成关卡时从中选择的预先编写的构建块。它们是使用 Unity tilemaps 创建的,但它们也可以包含其他游戏对象,例如灯光、敌人或带有战利品的箱子。您还可以为不同类型的房间分配不同的房间模板。例如,重生室的外观可能与 Boss 室不同。
购买前
尽管生成器非常强大,但准备难以生成的输入却相对简单。例如,您的关卡图中可能有太多房间/循环,或者您的房间模板可能限制太多。因此,如果您想生成复杂的关卡但又不想花一些时间来理解生成器的核心概念,那么此资产可能不适合您。
主要特征
- 使用强大的关卡图编辑器描述关卡结构
- 使用手工制作的房间模板控制房间的外观
- 易于使用自定义后处理逻辑进行自定义
- 具有不同生成器设置的多个示例场景
- 以及更多…



评论(0)