Skip to content

Guillaume-Docquier/Sajuuk-SC2

Repository files navigation

GitHub GitHub release (latest by date) Unit Tests YouTube Channel Subscribers

Sajuuk-SC2

Sajuuk is a homemade StarCraft 2 Zerg bot playing a 2 bases Roach opener.
Kickstarted using NikEyX/SC2-CSharpe-Starterkit

Want to see it in action or learn more about Sajuuk?
Check out Artificially Intelligent, my YouTube channel!

Features

Economy

  • Perfect worker split
  • Speed mining
  • Macro hatcheries and expansions
  • Automatic gas/minerals balancing

Unit micro

  • Drone mineral walk kiting
  • Roaches burrow to heal
  • Roaches burrow sneak attack on siege tanks and other long range ground units
  • Stutter step
  • Disengagement kiting

War tactics

  • Dynamic dispatching of units towards most impactful goals
  • Flanks and concaves

Map knowledge

  • Region analysis including expand locations, ramps and choke points
  • Remembering enemy units in the fog of war
  • Regions value and force evaluations to decide where to defend and where to attack

Other

  • Creep spreading
  • Replace destroyed buildings
  • Rush countermeasures
  • Automatic upgrades
  • Hunting Terran flying buildings
  • Overlord scouting
  • BuildRequest system with dynamic Priorities and BlockConditions

About

A Starcraft II bot implementation

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages