游戏里的AI是如何实现的
- 游戏信息
- 发布时间:2024-11-15 11:29:32
游戏里面的AI是通过建立数学模型来实现的
比如赛车游戏的AI,和你一起跑得赛车根据不同等级的AI表现出不同能力
它基本的设计思想是,通过对地图场景进行数学建模然后结合模型中的应变量结合赛车本身的参数进行数学结合
最后特出了带有系数的近似等式
AI的等级就是近等式的系数
然后通过数学变换(比如三角变换,等比变化,随即变换等)使得AI变的非常具备“人”的思维
还有一种AI是通过行为库来实现的,在行为库中,定义了大量的行为,这些行为可能是预先定义好的,可能是游戏者在平时游戏的时候被系统录入的
然后AI通过类似责任链(不同等级的责任者对应不同等级的责任行为,你可以去网络搜索一下)的形式获取到某一个时候的行为,从而表现的比较有"智能"