以文本方式查看主题 - 计算机科学论坛 (http://bbs.xml.org.cn/index.asp) -- 『 人工智能 :: 机器学习|数据挖掘|进化计算 』 (http://bbs.xml.org.cn/list.asp?boardid=62) ---- [分享]自己制作的一个人工智能学习平台 AI Tank。 渴望更多人的加入与交流~ (http://bbs.xml.org.cn/dispbbs.asp?boardid=62&rootid=&id=48864) |
-- 作者:wufei_spring -- 发布时间:6/22/2007 11:38:00 AM -- [分享]自己制作的一个人工智能学习平台 AI Tank。 渴望更多人的加入与交流~ AI Tank 是用C# 语言编写的一个人工智能游戏,该游戏的内容是游戏双方(或多方)坦克之间的较量,与普通游戏不同的是,坦克的行为由各个游戏者事先写好的AI逻辑决定。 在这个AI的代码中,编写者需要通过有限的外部信息,(从所控制坦克的雷达获得,或者是碰撞通知中获得)决定坦克的行为,包括移动、旋转炮台、开火等。将来有望提供小队通信的途径,支持小队之间信息共享和通信能力。 目前AI Tank使用XNA 游戏框架,所以现在写人工智能的代码还需要在 C# Experss + XNA1.0 的环境中编写,将来会考虑人工智能代码的动态导入问题。(我还有很多东西需要学习的,所以也希望能有大侠指引我的道路)那样AI编写环境可能会轻便一些。 http://photo.store.qq.com/http_imgload.cgi?/rurl2=288818ea5dc85b4f43bdf112e85f2fb428e96bf022b6c739199f2f411b62cbb951deb2a73e051224ab5e6d555540bc24f155e57cee6a8b4c30337a18d6323a189af76dcc7651bf7798de06b945fb87cc829d08e6
|
-- 作者:wufei_spring -- 发布时间:6/22/2007 11:46:00 AM -- 长期关注,希望大家支持~ |
-- 作者:xierfeisi -- 发布时间:6/26/2007 8:56:00 AM -- MIT有个JAVA的 |
-- 作者:wufei_spring -- 发布时间:7/10/2007 10:45:00 AM -- java 那个我见过,相比较现在我做的加入了场景元素,相信能提供更大的AI编写空间 2007-7-3 现在已经实现了玩家通过键鼠操作一个坦克的功能。这样,可以通过人与人工智能竞技的方式发现人工智能的不足。玩家操作坦克的管理类继承于人工智能类,所以其权限与人工智能是一样的。同样,可以设置将玩家所控制坦克雷达范围以外的坦克排除在绘制对象之外,这样玩家同智能一样,只能看到其雷达范围内的敌人。也保障了公平性。 地图编辑器初具雏形。将来可能要把图片资源共同打包,与地图有关的图片打包到地图文件中
|
-- 作者:wufei_spring -- 发布时间:7/18/2007 8:39:00 AM -- AI_Tank安装包已经做好了,欢迎下载。 AI_Tank1.0安装包的下载地址: http://download.csdn.net/source/210193 1.11补丁下载地址: http://download.csdn.net/source/211496 相应的文档和源码也可以在以上的地址中找到。 欢迎有兴趣的朋友加入到制作小组中来。 |
W 3 C h i n a ( since 2003 ) 旗 下 站 点 苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》 |
46.875ms |