JobPlus知识库 咨询 企业管理 文章
管理中拒绝简化版“人工智能”

 说到人工智能(Artificial Intelligence,简称AI),人们可能首先想到的是机器人,或者是这几年流行一时的智能设备。其实,人工智能并不总是依托于实体化的商品而存在,也并不总是这么“高大上”,在计算机领域、软件领域、游戏领域,人工智能无处不在。你在手机搜索栏输入几个数字,下面会出现几个电话号码或者Q.Q号的列表,提醒你是不是在找这些,这其实就是一个简单的AI。

  在游戏行业,如果我们说“这个游戏的AI有问题”,一般是指这个游戏的AI设计或者AI算法不合理。如果我们说“这个游戏的AI很有趣”,通常是指这个游戏当中,具备AI的角色行为表现很有意思。所以,我们也经常把具备AI的角色简称为AI。如果我们说“这个游戏的AI特别傻”,那意思就是,游戏AI算法简单,游戏AI控制的角色的行为我们一眼就能看穿,所以我们可以利用AI的漏洞去“占电脑便宜”,当然,游戏的设计者会尽力设计“聪明”的AI,去杜绝玩家这种钻空子的行为。这是一场博弈,对于游戏来说,我们不可

  能采取过于复杂的算法,这会影响到可玩性或者程序的执行效率,我们只需要让AI控制的角色行为看起来很复杂,很聪明,难以捉摸就足够了。

  就拿游戏中最常见的战斗场景来举例吧!你去打一个怪物,它现在的血量已经不多了,它可能有几种行为模式:普通攻击、加血、放大招、逃跑。通常游戏中会根据当前的各种条件,设立一系列判断规则。最简单的规则是这样的:如果血不足30%,则加血;如果不足10%,则有30%可能逃跑,如果敌人(也就是玩家)队伍中有角色血量不足40%,且大招条件足够,则50%的概率放大招。

  这样的AI设计可以让怪物的行为足够合理,但是其中的规律还是很容易被玩家发现和利用,应对这个现象,不同的游戏开发团队有不同的解决方案,正所谓“西医向左,中医向右”。


如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!

¥ 打赏支持
281人赞 举报
分享到
用户评价(0)

暂无评价,你也可以发布评价哦:)

扫码APP

扫描使用APP

扫码使用

扫描使用小程序