开源

🌆 无限探索:基于WFC算法的城市探险游戏🚀

logo

marian42/wavefunctioncollapse

⭐️⭐️⭐️
logo


License

MIT

Stars

4.7k

Forks

526


项目图片

摘要

探索一个由WFC算法生成的无限城市,自由移动和编辑模块,体验无尽的探险乐趣。

内容

欢迎来到一个由波函数坍缩(WFC)算法构建的无限城市!🏙️ 在这里,你可以自由移动、跳跃、甚至飞行,探索一个永远没有尽头的城市。城市中充满了房子、楼梯、树木和连接房屋的通道。🏡🌳

使用键盘WASD行走,空格键跳跃,Shift键奔跑,Ctrl键启动喷气背包;XBOX手柄也能带来同样的乐趣。🎮 想要切换飞行模式?按下M键即可。🛸

编辑模块集,无需编码即可改变世界生成。你可以调整模块的生成概率、连接方式和邻居规则,甚至添加新的模块。🛠️ 编辑完成后,保存并返回游戏场景,即可体验你定制的城市。

在编辑器中生成世界也很简单,选择地图对象,设置大小,点击“Initialize NxN area”即可。🗺️ 使用“Area Selector”选择区域,然后点击“Generate”生成地图。

注意,一旦地图被序列化,就不能在Play模式中更改,除非你在Play模式中初始化它。🚫

关键词

C# 算法 游戏

分类

探险 开源 效率工具
正文到此结束
本文目录