第34章 黑悟空!开发完成!(1/2)

虾皮小说【www.xpxs.net】第一时间更新《2013:从做黑悟空开始》最新章节。

刷刷刷!

砰砰!

duang!

虎先锋一柄大刀砍到黑猴子的身上,紧跟着猴子飞了出去。

血量归零,猴子趴在地上,化作了一根毫毛飞散。

冯骥皱着眉头,双手离开了键盘。

“这个机器人也太强了吧?”

冯骥摸了摸自己的脸,有点麻木。

“嗯……好像是有那么一丢丢哈。”荀宇抱着双手站在旁边。

刚才冯骥测试战斗的全流程都看在眼里。

黑悟空中,荀宇并没有按照传统的游戏制作流程,采用行为树或者状态机来编写怪物的AI。

所谓的行为树或者状态机,可以理解成非常简单的条件发射:即触发了什么,满足了什么条件之后,怪物做对应的行为。

最简单的行为树,可以这么写:

【如果周围没有玩家,那么怪物就按照随机路线进行范围内的巡逻。

如果有玩家,怪物预警,并且冲向玩家,

判断距离和技能CD,如果在攻击范围内并且技能没有进入CD状态,就使用技能,否则平A。】

行为树的好处就是编写的逻辑性强,而且简单,策划写起来容易,调整上也相对比较有迹可循。

可是缺点也很明显,就是固定化,容易被玩家们发现既定套路从而攻破,缺少变化性和多周目的可玩性。

所以呢,回到2014年,荀宇尝试用更为先进的AI来编写怪物行为,也就是之前开发的深度学习算法:

先是让公司内所有工作人员跑游戏,然后记录他们的动作行为,再进行大规模的模拟和输入,从而把怪物AI训练起来。

简单来说就是:

黑悟空中的所有怪物都是有记忆,并且会学习和成长的,专门为玩家们定制化的怪物。

同一套招数,这一次能击败虎先锋,下一次虎先锋就学乖了,AI本身就会在后台不断地强化,然后经过无数多次的模拟变化之后,虎先锋就会变得相当的智能。

第一次虎先锋是3岁的幼儿园小朋友,手拿把掐就能打败他。

第二次你再遇到,他可能就成长为10岁,不那么容易击败了。

第三次虎先锋变成20岁的青少年,你打起来很吃力……

等你第四次第五次交手的时候,虎先锋已经相当智能,差不多从练气初期进阶到了大罗金仙。

这个时候就不是你锤它,而是它锤你了。

原本荀宇开发这一套AI模型,主要是用来增加游戏的丰富度和可玩性的,拟人化会让你觉得对手是个真实存在的人类。

不过现在看来,好像驯化得有些过分了。

玩游戏嘛,又不是用来虐玩家的,是让玩家们能在一定程度的挑战性上获得成就感的,总是把玩家给打死就不好了。

荀宇表示自己又不叫宫崎英高。

“还要再稍微调整调整,你们先用行为树来写吧。”荀宇说。

“好。”冯骥点了点头,记录下来。

人工编写的行为树,虽然很笨,但是体验很好,有些时候古老却又效。

“我到时候会把AI模型进行调整,然后选出几个训练好的不同难度AI模型放到数据库中,之后就不让他们学习成长了。”

荀宇抱着双手,“行为树上,你们也规划几个不同的难度吧,我准备采用行为树加上AI模型的方式来做。

具体的结果,到时候找些玩家来实测一下。”

“嗯,这样是最好的。”冯骥笑了起来。

本章未完,点击下一页继续阅读。