我正在开发一个系统,它能自动根据我定义的规则生成关卡地图布局。与手动建立每个关卡不同,我创建了各种场景类型,包括普通房间、起点区域、出口、安全区域和积分区域,并设定了这些区域之间的连接规则,生成器就会根据这些规则完成剩下的工作。

我还为每种场景类型建立了多种场景变体,即使在同一布局中某种场景类型出现多次,它也绝不会保持原样。

如果有兴趣,以下是完整的开发日志,展示了它的功能:

https://www.youtube.com/watch?v=m1FOHlPblY0