成功实现了我的设想:
AI输出地图规则,然后程序自动渲染地图。
并且和当前已经实现的功能整合起来。
这里可以说进一步发扬了之前AI生成规则的能力,让AI生成各种区域的规则,然后程序解析规则,然后绘制地图。
为什么不直接让AI画地图呢?因为AI画的地图很垃圾,所以才用了规则法,如果是3D可能就要用一些算法来生成高低起伏的地形了,2D就无所谓了。
至于有人问那为什么不直接在游戏引擎里做呢?
这里主要的功能是引擎的问题吗?是AI输出规则和程序解析规则然后实现动态的地图贴合当前剧情的自动绘制功能。
这才是魔法的点,而不是用不用游戏引擎的问题。