1 free read left. Create a free account for unlimited reading + AI research.
Create free accountWhitepaper
Journal of Games, Game Art, and Gamification
This study addresses the scarcity of accessible game data for the popular MOBA title Mobile Legends by developing an automated system to parse match result screenshots. Because the game developer does not provide public data APIs, researchers must rely on crowdsourced screenshots. The primary objective is to replace slower, multi-stage convolutional neural network (CNN) classification methods with a more efficient, unified object detection framework based on YOLOv8.
The methodology involves training a YOLOv8 model on a dataset of 5,329 manually validated match result screenshots. The system performs object detection and classification in a single forward pass, identifying hero icons, team medals, and match statistics. For text-based data, such as battle IDs and scores, the system crops relevant regions for processing via PaddleOCR. The model was trained over 150 epochs using an Nvidia P100 GPU, with data split into 4,229 training images and 1,100 test images. Performance was evaluated using accuracy, F1-score, root mean squared error, and character error rate.
The findings demonstrate that the YOLO-based approach achieves perfect accuracy and F1-scores, matching the performance of the previous CNN-based method while operating 25 times faster. The average inference time per image was reduced from 0.807 seconds to 0.032 seconds. While the model successfully handles complex visual data, the study notes that the system requires manual adjustments to confidence thresholds to prevent overlapping detections. The authors conclude that while this framework significantly improves data collection efficiency, future research should focus on adapting the model to accommodate frequent game updates, such as new hero releases or user interface changes, potentially through template matching or fine-tuning techniques.
Naavik · 2023