/BlinkerBot

A Protoss SC2 Bot using C++

Primary LanguageC++MIT LicenseMIT

BlinkerBot

A bot for StarCraft II using C++ and the StarCraft II API. The bot plays Protoss and focuses on producing stalkers and attacking using blink and kiting micro.

Features:

  • Builds a proxy pylon, warps in stalkers and tries to attack aggressively using blink and kiting micro.
  • Follows an initially scripted (match-up specific) build order but then dynamically generates build order goals (in a limited way) following that.
  • Can tech to colossus, storm, and voidrays in later game.
  • Continues to expand and add additional production facilities.
  • Researches warp gate, blink, and forge upgrades.
  • Manages workers and expansions to maintain optimal saturation at each base.
  • Defends against attacks and pulls workers to help the defence when necessary.
  • Able to respond to cloaked units by producing detectors.