文件名称:GameAISDK:基于图像的游戏AI自动化框架
文件大小:176.76MB
文件格式:ZIP
更新时间:2024-04-06 06:47:44
C++
AI SDK平台 AI SDK平台是一个基于游戏图像来开发游戏AI的开源工具包。工具包主要完成了UI检测,游戏内部元素识别,AI算法(DQN,IM)等功能。可以基于这个工具包完成游戏自动化测试。目前已支持的游戏类型有跑酷类,吃鸡类,射击类,MOBA类等。 工具包主要包括AI SDK,AI Client,SDKTool(配置文件工具)这几部分。 SDKTool帮助我们生成跟特定游戏相关的AI SDK所需要的配置文件。如游戏运行过程中,整个流程中需要动作交互的UI,需要识别的游戏元素等。 AI SDK能够自动化完成游戏UI操作并进入游戏场景,像玩家一样操作手机玩游戏。 图1 AI SDK模块图 其中AI SDK部分主要包括AI Clinet模块,MC模块,IO模块,UI模块,GameReg模块,AI模块。 AI Client主要与手机端交互,获取游戏图像,并执行UI或AI输出的动作 IO模