还没写完,2020年6月 持续更新中。。。
简介
- 这是一个随机地图生成工具。能够利用一张现有的小地图,生成一张类似的地图
- 原项目是老外用C#写的,我用CPP重写了,并提供了python和lua接口,方便调用。
- 效果:

计算过程
1.读取数据,并进行预处理
2. 每行每列的扫描所有像素,并将图像分割成N x N的小块,作为计算的基本单位; 这有点像卷积网络中的提取数据的方式
3. 统计各个小块邻居的出现次数
4. 初始化wave,随机选一个位置,进行传递
5. 按照最小熵的原则,确定所有数据
流程图

详细资料请看我系列的博客
相关资料