Могу лишь сказать, что распознавание изображения (экрана игрока) делают при помощи компьютерного зрения т.е. разновидности машинного обучения.
Вопрос в том, действительно ли вам нужен бот, который будет принимать решения на основании скриншота игры или всё-таки нет