游戏编程--人工智能、数理算法

时间:2011-10-29 04:37:23
【文件属性】:

文件名称:游戏编程--人工智能、数理算法

文件大小:1.09MB

文件格式:CHM

更新时间:2011-10-29 04:37:23

游戏编程

浅谈电脑游戏中的人工智能制作   电脑游戏随着硬件执行效率与显示解析度等大幅提升,以往很多不可能或非常难以实现的电脑游戏如此都得以顺利完成。虽然电脑游戏的呈现是那么地多样化,然而却与我们今日所要探讨的主题,人工智能几乎都有着密不可分的关系。   在角色扮演游戏中,程序员与企划人员需要精确地在电脑上将一个个所谓的“怪物”在战门过程中栩栩如生地制作出来;所以半兽人受了重伤懂得逃跑,法师懂得施展攻性法术。   目前能让人立刻想到与人工智能有密切关系的游戏有两种:一是所谓的战棋/策略模拟游戏,二则是棋弈游戏。人工智能的比重与深浅度,在不同的游戏类型中各有不一。有的电脑游戏非标榜着高人工智能不可,不然没有人买;有的则是几乎渺茫到让玩家无法感觉有任何人工智能的存在。             导向式思考   AI最容易制作的的方式,同时也是早期游戏AI发展的主要方向就是规则导向或称之为假设导向。在一些比较简单的电脑游戏中,程序员可以好不困难地将游戏中的规则与设定转化成一条条的规则,然后将它们写成电脑程序。让我们以角色扮演游戏为例。决大多数的企画在设定所谓电脑怪物时,所设定的属性通常有以下几种:   生命值 攻击力 防御力 法力  属性   最后一个“属性”是我在设定时喜欢增加的项目之一。透过这项属性的设定,我可以把怪物设定成“贪生怕死的”,也可以把战士设定为“视死如归”。以目前我们所掌握的资料,在战门系统中的大纲如是诞生了


网友评论

  • 善,入门很有帮助
  • 不错呢,好多游戏中经典的算法,真是太有帮助了,感谢发布的朋友--骑猪逛街 !
  • 只看到目录,内容打不开??
  • 学习是使用,还不错
  • 不知为啥只能看到目录。内容打不开。
  • 很实用,借鉴了很多东西
  • 内容讲解仔细,比较有帮助
  • 例子比较简单易懂。有帮助。
  • 内容讲解很清楚易懂,初学者很有帮助,详细的介绍了人工智能和游戏的结合