A simple StarCraft: Brood War bot that is built from scratch using BWAPI.
This is a personal learning project for c++.
- BWAPI 4.1.2
- Starcraft 1.16.1
- Visual Studio 2017
- .exe compiled output (opposed to being loaded as a dll)
Currently on hold until BWAPI 5 releases which will feature a language independent network bridge instead of a game hook. See here.
How to run
- Install Starcraft 1.16.1
- Install Chaos Launcher from BWAPI with the BWAPI 4.1.2 Plugin
BWAPI.dllfrom the v1.0 release page
bwapi-datafolder configured by the BWAPI 4.1.2 plugin config file
BlackCrow.exe, wait until repeated "Game table mapping not found." messages
- Start StarCraft through the BWAPI 4.1.2 [RELEASE] plugin in the Chaos Launcher
- Bot will take over control of the game and draw custom debug information on screen
Black Crow finished 19th of 78 participants in the SSCAIT Tournament 2017/2018 with a win rate of 70.13%.