【作品名称】:基于yolov5识别算法实现的DNF自动脚本
【适用人群】:适用于希望学习不同技术领域的小白或进阶学习者。可作为毕设项目、课程设计、大作业、工程实训或初期项目立项。
【项目介绍】:准备工作:数据集的收集与权重文件测试
录制一段整体流程视频,
标注数据集,为后续区分: 1.人物 2. 怪物 3. 材料 4. 小地图boss房间 5. 小地图人物房间
训练权重文件
视频检测权重文件的识别效果
游戏循环主逻辑:
屏幕抓取后实时图像识别
怪物识别,和怪物距离n像素,自动释放技能
配合小地图与当前图内人物,寻路去往下一个房间,进入下一个地图(自动寻路)
一直到boss房间,出现再次挑战,循环
小地图寻路
固定地图寻路:幽暗密林: → → → ↑ →
不固定最快boss寻路(直通:深度优先)
英雄房间与boss房间比较 x距离 y距离决定去往哪
最慢boss寻路(全图:广度优先)
2024-07-31 14:49:37
27.32MB
1