Skip to content
/ zerGG Public

Cloned from Churchill's CommandCenter project, adapted for a different Zerg strategy.

License

Notifications You must be signed in to change notification settings

Mirith/zerGG

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Last updated on 10-9-17 by Mirith

Overview

Modified version of David Churchill's CommandCenter, also on github. He has a much better readme, please look at that too.

For Zerg though. Overall strategy is two-base all-in with Roaches, Queens, and Nydus network into enemy's main base.

Usage

FUN. And healthy competition.

Download everything, build it, and then run it. Command prompt should open, then a small Starcraft window. Bot wins against easy AI every time! Well, it should...

Files

There's a lot. Adding more as they become relevant.

bin/BotConfig.txt

This is where you pick your strategy and race and lots of other stuff.

Make step size bigger to make games run faster (tells bot to only run code every _ seconds).

Set your race to whatever you want it to be. And add/pick strategies at the very bottom.

src/OverlordManager.cpp

Manages Overlord behavior, separately from MicroManager.

Functions for spreading them out across the map and generating creep.

Will eventually be smart and pick locations to disperse overlords evenly across the map.

src/BuildingManager.cpp

Manages building placement and upgrades.

Added functions to upgrade a hatchery to a lair, and to make a nydus worm.

Later, I'll make it more generic to accomodate all upgrades for all buildings depending on parameters passed.

About

Cloned from Churchill's CommandCenter project, adapted for a different Zerg strategy.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published