放飞你的梦想--翱翔我的天空 | 会员登陆 | 繁體中文 | 站点地图 | 站长博客
 | 网站首页 | 文章中心 | IT 前沿 | 清怡画风 | 视频教程 | 资源下载 | 精彩图库 | 博客文赏 | 天空论坛 | 访客留言 | 音乐版 | 
    本站全新推出IT 前沿频道欢迎大家访问 地址 http://it.tkbbs.com  [风雪残士  2005年12月9日]            本站推出新浪VIVI收藏夹服务,欢迎使用  [风雪残士  2005年10月18日]        
您现在的位置: 翱翔翼站 >> 文章中心 >> 游戏天下 >> 游戏杂谈 >> 文章正文 今天是:
智者还是弱者?浅谈对FPS游戏AI的看法 【字体:
作 者:佚名 文章来源:网络 更新:2006-4-25 点击:






这里仅仅说说我对halo一类游戏中敌人AI设计的一些简要介绍和看法:

  1. 最短路径的算法:查了查资料,这算是最古老的AI算法之一了,通过不断搜索确定最短路径从而作决策,游戏中的敌人在确定了你的坐标之后,会从初始位置找最到最短的到达你的位置的路径向你冲过来攻击。

  但是在Halo1中不同,敌人会绕路从你的背后袭击,halo在这里改进了算法,但实际上也是一个小小的trick,在用一般算法确定路线之后,AI根据你的所在坐标会生成一个类似函数的东西,让AI进行选择路线,进行简单的if...else判断。

    2. 固定模式活动的AI和带有反应能力的AI:halo1中敌人在某些环境生成函数不变的情况下,做得是重复的事情,而在这些环境函数发生变化之后,敌人会做出相应的反应;这里的环境函数的设计包括了AI的视野,周围的声音,在halo中又加入了一项比较革命的方式,就是友军的决策,友军的决策是这个函数的输出而再次变为另外一个环境函数的输入,中间涉及到模糊逻辑系统的实验设计问题,是比较前沿的

  喜欢模糊逻辑系统(fuzzy logic)的同学们可以去参考我们学院刘应明院士同学写的一本非常著名的书名叫"Fuzzy Logic",里面对与模糊点集拓扑的设计问题进行了阐述,这也是为什么其他fps游戏不愿意设计一个类似halo1的AI系统(包括halo2,AI明显SB了不少)。

[1] [2] [3] 下一页  



文章录入:风雪残士    责任编辑:风雪残士 
  • 上一篇文章:

  • 下一篇文章:
  • 发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口
    相关文章
    没有相关文章
      网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!)
    最新文章 TOP10
    最新热门 TOP10
    最新推荐TOP10
    翱翔翼站拥有本站所有版权! Copyright © 2005 - 2008 5-IT.COM
    本站维护 :风雪残士

    浙ICP备05039908号
    努力打造国内最全的电脑技术资料库