魔塔java源码-magic-tower-AI:魔塔小游戏中的AI

时间:2024-07-08 19:34:16
【文件属性】:

文件名称:魔塔java源码-magic-tower-AI:魔塔小游戏中的AI

文件大小:857KB

文件格式:ZIP

更新时间:2024-07-08 19:34:16

系统开源

魔塔java源码 魔塔小游戏中的AI 魔塔,是一个策略类的固定数值的RPG小游戏,难度不低,对智商是一次艰巨的考验。 本项目可以对一个简单的塔进行计算,找寻最佳路线。 有关本项目的算法说明,可参见我的博客: 。 本项目由三个子项目组成: AI : 真正的拆塔计算过程,Java编写。 program : 一个可视化程序,可以读入地图数据并打出游戏,C++编写。 map_generator : 地图生成器,可以根据图片生成地图文件,C#编写。 另外,还提供了若干已有的测试数据放在test目录下。   地图数据说明 本项目采用的地图均为自定义地图。有关地图数据的说明可参见。 将地图数据文件重命名为input.txt并放置在可视化程序目录下,即可打出地图并开始游戏。 将地图数据内容全部复制,并粘贴到AI项目的控制台下,即可进行路线的计算。   AI 此子项目是真正的拆塔计算过程,使用Java编写。 直接使用Java 8以上编译运行,然后在控制台粘贴地图数据内容即可。 有关算法的详细讨论,可参见我的博客: 。   可视化程序 此子项目是一个可视化程序,使用C++基于hge库编写。 可视化程序可以


网友评论