一、前言

王者荣耀 -很火的手游-简直老少通吃-令人发指-虽然操作简单-但为什么你还是会被虐, 其实 是有技巧的,但那个是像 Alpha Go 一样,需要掌握海量数据和机器的团队,才能玩得起的。

今天,就给大家带来一个「平民版」,咱们都能玩的王者荣耀AI。

二、实现原理

AI 生成的图像:

这生产效果真是堪称神奇!自然语言与视觉的壁垒正在被逐渐打通。

反过来,用Python 训练 AI 自动玩王者荣耀图片生成描述,更简单了,这样的工作几年前就用了。

使用Transformer,根据游戏图像,生成当前画面操作描述

比如前进、攻击、释放技能。

三、算法测试

首先你得有个能跑 Transformer 的显卡,安装需要的第三方库,例如 pyminitouch、pytorch 等。

然后安装 scrcpy,这个安装教程很多,百度一搜一大把,将所有东西放在与下载的代码同级目录下。

下载训练好的模型文件。

还是老规矩,我将完整的王者荣耀代码打包了,

配置好环境后,就可以运行代码了。

运行文件“启动和结束进程.py”,启动scrcpy。把“训练数据截取_A.py” 中的两项改成你的设备:

启动王者荣耀进入 5v5 人机对战后,运行 “训练数据截取_A.py” 即可。

赶快自己体验一波吧!训练一个你最爱的英雄!