电脑游戏中的难易程度是咋设定的( 二 )
■网友
泻药,外国有个游戏制作人写过一篇文章叫 人工智能 如何让电脑不那么聪明描述了他开发一款台球游戏的时候,电脑次次都能准确算出精确角度和路线击球他为了让游戏可以玩,于是设置不同难度是按照让电脑失误的概率来设置的但是电脑聪明还是笨是一个相对的概念,机械执行并且准确执行的Ai并不是聪明或者笨,而是不像人那么聪明;游戏制作的聪明,即Ai像一个人那样行为,有顺利有失误;在现在的游戏制作里面,就是一门如何模仿现实中的人的行为的学问了,由目标不同,而有不同的实现方法,在策略游戏中最高指挥官2采用了网格学习AI,即收集玩家战网对战数据,由计算机分析后组合成自己的AI,这样有一个大的数据库,而行为模式则是采样于真人本身普通的人工智能在游戏中的制作,则是分为总目标,每个单位的子目标,总状态,每个单位的子状态,一般会自己实现一个行为树,行为树自上而下,看起来每个行为都是符合逻辑的,因为分支与分支之间有因果关系,但是行为树本身的起始点和分支点,还是随机的;好比你去超市买了糖果和茶,你喝茶和吃糖果都是符合逻辑的,但是具体你是喝茶是一个随机行为;这样的结果就是更像人了,也就是更聪明了;行为树用数据库存放结点也不是什么问题的。
■网友
泻药不少狗卵子游戏的难度实际上是靠NPC作弊实现的。对,在下说的就是红警2
推荐阅读
- 鄂温克冬季马赛-30℃极寒开赛:寒冬中的火热派对
- 大雪@大雪腌肉 适当进补 今日大雪
- |电商事业中的“闪光少年”
- hadoop中的mapreduce链接(mapreduce chaining)怎样避免中间文件的产生
- 经观汽车|日系车企中的“异类”?东风日产将导入e-POWER技术大干增程式混动 | 经观汽车
- 中年|这些东西,比你想象中的还要大得多!
- 请问杨毅微博中的这两人是谁
- 某些公司招聘要求中的精通mysql是啥程度
- 宝宝|婴幼儿游泳——宝宝人生中的第一健身运动
- 汽车|你眼中的未来出行世界——YiMagazine x 道达尔