Skip to content

benquach16/SampleStarcraftAI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

34 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

BenBot

BenBot is a Starcraft: BroodWar AI bot using the BWAPI framework. Intended as an example for the ACM club at UC Riverside, it's also my personal bot. So it can also be semi-competitive.

The main goal of the bot is to show off handling building queues in Starcraft Broodwar without having to deal with worker issues. It does this by reserving minerals and checking building statuses to see if a building has started.

Dependencies

BWAPI 4.7.1 BWTA2.2

Code Architecture

There are three other classes - BuildingManager and ScoutingManager and ArmyManager

Currently the hiearchy works as follows

BenBot 

| ------------------------------------------
|                    \                      \

ScoutingManager     BuildingManager             ArmyManager

About

Sample AI for Starcraft Broodwar - builds siege tanks

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors