一、前言
王者荣耀 -很火的手游-简直老少通吃-令人发指-虽然操作简单-但为什么你还是会被虐, 其实 是有技巧的,但那个是像 Alpha Go 一样,需要掌握海量数据和机器的团队,才能玩得起的。
今天,就给大家带来一个「平民版」,咱们都能玩的王者荣耀AI。
二、实现原理
AI 生成的图像:
这生产效果真是堪称神奇!自然语言与视觉的壁垒正在被逐渐打通。
反过来,图片生成描述,更简单了,这样的工作几年前就用了。
使用Transformer,根据游戏图像,生成当前画面的操作描述。
比如前进、攻击、释放技能。
三、算法测试
首先你得有个能跑 Transformer 的显卡,安装需要的第三方库,例如 pyminitouch、pytorch 等。
然后安装 scrcpy,这个安装教程很多,百度一搜一大把,将所有东西放在与下载的代码同级目录下。
下载训练好的模型文件。
还是老规矩,我将完整的王者荣耀代码打包了,
配置好环境后,就可以运行代码了。
运行文件“启动和结束进程.py”,启动scrcpy。把“训练数据截取_A.py” 中的两项改成你的设备:
启动王者荣耀进入 5v5 人机对战后,运行 “训练数据截取_A.py” 即可。
赶快自己体验一波吧!训练一个你最爱的英雄!