algorithm - 用于生成基于网格的城镇的程序算法的想法
问题描述
希望你没事。
在过去的两周里,我试图找到一种在网格系统上生成程序城市/城镇的算法。我更关注道路网络,而不是建筑物、自然等。
我已经尝试过 L-System(按照 YouTube 上的本教程系列:https ://www.youtube.com/playlist?list=PLcRSafycjWFcbaI8Dzab9sTy5cAQzLHoy )和迷宫算法的一些修改(在此处解释:http ://weblog.jamisbuck.org /2011/2/7/maze-generation-algorithm-recap),但没有成功做出我想要的反应。
搜索更多,我发现这个旧线程在网格上生成一个城市/城镇(只是我的方法),那个人在那里创建了一个算法,它完全符合我的要求。现在我试图理解(并且可能简化)该算法以在 Unity 游戏引擎上重写它。
所以现在,我想知道是否有人知道其他算法可以在此旁边制作一些东西:基于网格的城市/道路网络。
感谢您的帮助和分享您的知识!这个项目是我毕业论文的一部分,如果你能帮助我,我将非常感激!
解决方案
推荐阅读
- ios - 无法绘制自定义视图
- devops - Jenkins X 将自定义变量的值传递给 helm Values
- python - 在python中从ASCII整数值转换为char值
- rust - 如何在rust中使用prost生成代码?
- javascript - 如何按时间在 HTML 表格中放置事件
- python - 强制日期/日期时间到最近的星期五 Python 熊猫
- web-scraping - 为什么 Beautiful Soup 只给我一个网站的第一个条目?
- javascript - 使用数据库中的传单 js (1.3.1) 显示多多边形
- ios - iOS13 段控制自定义
- bash - 不是每次脚本运行时都会触发一次事件