Welcome to DragonBot, the example bot showcased in the "Bits of Code" series! This bot is designed as a starting point for those looking to dive into the world of AI bot development in StarCraft II using the Python-SC2 framework.
DragonBot was featured in an episode of "Bits of Code," which you can watch here. The episode walks you through the bot's strategy of creating and commanding a force of 12 Zealots to engage the enemy.
Currently DragonBot's strategy is straightforward
- Rapidly produce 12 Zealots.
- Immediately execute an A-Move (Attack-Move) to the enemy's location.
You can deconstrcut DragonBot or modify it as you wish
- Clone the repository using the template from
- Install the required dependencies using
pip install -r requirements.txt
- Run DragonBot in a StarCraft II AI match.
python ./run.py
You can get the original template from ProBotsAI/python-sc2-bot-template.
This project is released under the MIT License.