BOT for the game WARPATH
Main tasks:
Emulator and window management:
Connecting the bot to NoxPlayer via API or automation (for example, using AutoHotkey, PyAutoGUI, or similar tools).
Managing multiple emulator windows simultaneously. This will require either Nox Multi-Drive (with support for running multiple instances) or a well-thought-out window identification mechanism.
Bot functionality:
Automation of actions in the game (for example, completing quests, developing the base, gathering resources). I will show this in a video.
Using image recognition technology (OCR, for example Tesseract) and template matching (OpenCV) to interact with game interface elements. It can be any of your choice.
Implementation of development scenarios (algorithms for completing development tasks and executing strategies in the game).
Multiplayer environment:
Separate connection to each user:
Window separation through unique processes.
Licensing of each instance (the ability to issue an access key).
Data isolation to prevent action overlap between users.
Licensing system:
License server, where the user receives a unique key after purchase.
License activation in the bot with server verification.
User management:
Admin panel for managing licenses, window processes, and operation logs.
Ability to remotely connect to emulators (for example, via RDP or other access methods).
A person bought a license, gained access to the window, enters their game, and uses the bot.