Skip to content

aiarena/awesome-sc2-ai

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

52 Commits
 
 
 
 

Repository files navigation

Awesome SC2 AI

A curated list of SC2 AI code and resources

If you want to contribute, please feel free to submit a PR.

Table of contents

Competitions

APIs

CSharp APIs

CPP APIs

GO APIs

Java APIs

JavaScript APIs

Python APIs

Rust APIs

TypeScript APIs

Frameworks

CSharp Frameworks

Python Frameworks

Libraries

Python Libraries

  • ares-sc2 - an extension on python-sc2's capabilities
  • cython-extensions-sc2 - Cython extensions extracted from ares-sc2, for use in any python-sc2 based bot.
  • SC2MapAnalysis - influence maps, pathfinding
  • queens-sc2 - powerful queen management
  • bossman - simple utility for tracking and making in game choices
  • SC2_bot_chat - utility for sending chat messages
  • sc2-helper - StarCraft 2 AI helper tools
  • sc2-pathlib - Pathfinding and terrain analysis library for Starcraft 2 bot api in Rust
  • SC2-Map-Segmentation - provides fully automated segmentation for Starcraft 2 maps, similar to SC2MapAnalysis
  • alphastar - A package from DeepMind that provides the tools to train an agent to master StarCraft II

Open-source bots

CPP bots

CSharp bots

Java bots

Python bots

Machine Learning

Tutorials

General Tutorials

How to begin

Higher level concepts

Misc

CSharp Tutorials

Python Tutorials

Development tools

License

CC0

Releases

No releases published

Packages

No packages published