我目前正在用Unreal Engine 5开发一款Backrooms游戏(不要说我没有味道),但是在程序生成的过程中遇到了一堵墙:如何让生成的风格既合适也不错。
我的目前做法是:
- 使用Perlin噪声函数定义3个生态系统,控制空间的开阔度:
- 核心狭窄的走廊
- 标准的办公区域
- 大型公共区域
- 采用3个独立的WFC系统来生成不同种类空间的墙壁
问题在于,生成的环境经常给人感觉“不合适":
一些墙壁似乎被放置在不当的位置,一些墙壁之间感觉并不连接
这缺乏Backrooms典型的、神奇又有一定的逻辑流动
* 它不能一致地生产出我想要的边界心理的,重复的建筑结构
所以我试着解决这个问题。
我想请问你们是否有类似的经历:
- 是否可以通过调整WFC限制和规则来解决这个问题
- 有没有更合适的方法来创建这样的环境
我只是想了解,是否是我在推动程序生成的系统走向极限,还是在调校过程中遇到正常的难题。
任何你有的见解或类似的经历都将非常有帮助。
评论 (0)