Brawlstars official: https://bs.qq.com/index.html
cd v0.5.1 single-dixcrete-output(multi-players)
pip install -r requirements.txt
cd yolov5-master(multi-players)
pip install -r requirements.txt
-
(Optional)easyocr解压.pth权重到C:\Users\Administrator.EasyOCR\model
-
(Optional)yolov5字体文件放到C:\Users\Administrator\AppData\Roaming\Ultralytics
-
将根目录Tesseract-OCR添加到环境变量
如果想为自己的游戏训练yolo,先在“yolo数据集制作”下准备数据集(附README,下同);再在“yolov5-master(multi-players)”下训练(参考commands.txt)
cd v0.5.1 single-dixcrete-output(multi-players)
python data_recording.py # -> pretrain_history
python pretrain.py # -> history
在data_recording.py开始游戏后,自己操作智能体。也可跳过预训练。
python DQN_brawlstar.py