有时候为了练习或者演示一些AI的技术,总是找不到一个平台,为此我写了一个小的项目,可以用来作为AI的练习,点此浏览。这个项目是一个经典的坦克大战,可以支持使用项目所提供的API自定义坦克脚本,在一个封闭的场地中进行两方(多方)对抗。

游戏的基本规则是:

最近有编辑约稿写一篇关于介绍游戏人工智能的入门文章,构思再三,成文如下,可以点击原文查看,欢迎各位看官批评指正

(摘要)

在人工智能技术高度普及的今天,各个领域的应用中都要加入些人工智能技术好像才能更符合当下的业务产品需求。那么,人工智能技术是否有影响到游戏领域呢?当人工智能技术和游[……]

继续阅读

最近在看Paul Graham的《黑客与画家》,他极力推崇LISP语言,以前我虽有耳闻,但不曾了解,后来在网上搜索了一些LISP的文章来看,发现原来LISP和AI的渊源颇深,这两篇好文是徐宥发表在他博客上的,写得很棒,特地转载一下(合并成一篇),也作为我收藏之用
原文链接:

http://b[……]

继续阅读

前些日子,经人推荐,看了一些CryEngine里AI部分的介绍,当然,作为一个大型商业引擎,AI部分涵盖了很多内容,特别的,我注意到里面关于行为树的部分,从CryEngine 3.3开始,行为树被舍弃了,取而代之的是称为“行为选择树”的模块,我并没有找到关于为何要做出这样的选择的官方说明,因此,我就[……]

继续阅读

从GDC2012回来有一段时间了,一直很忙,没有时间整理在GDC上听到和学到的内容。总的来说,GDC上的讲座很多,在5天的会议时间里,有超过将近340场的各种讲座,作为AI程序员,当然比较关心AI方面的技术内容,在GDC上也确实听到了一些比较有意思的东西,也和世界各地的游戏开发者讨论和分享了一些信息[……]

继续阅读

GDC2012

2012年游戏开发者大会(GDC 2012)将于2012年3月5日在美国旧金山举行,我有幸届时能够亲临现场,感受下全球游戏开发者的第一盛会。公司很厚道的帮我买的是All Access的票,这意味着,我可以没有任何限制的参加所有我感兴趣的会议,讲座等等,这里不得不赞一下。在GDC的官网上,可以[……]

继续阅读

游戏AI和游戏设计紧密相关,我也经常说,一个好的游戏AI,不在于算法的艰深和行为的完全拟真,而在于和整体游戏性的契合,在平时工作中,也是和游戏设计师打交道的最多,有这样一句话,一个好的AI程序员相当于半个游戏设计师:),所以这次就来谈谈关于AI难度的设计问题。 谈到游戏设计,有些人觉得可能是灵光[……]

继续阅读

前段日子,和以前大学的同窗们聚会,很多人都是好久未见,有些人也是难得从国外回来一次,大家相聊甚欢,说说近况如何云云。

正巧,有个人现在在美国某著名大学读PHD,而且主要研究的是人工智能相关,那我作为一个AI程序员,对她研究的东西自然也就要打听一番。聊了一点之后,发现学术的东西还真是学术,和我现[……]

继续阅读