Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
awesome-sc2-ai
A curated list of SC2 AI code and resources
https://github.com/aiarena/awesome-sc2-ai
Last synced: 5 days ago
JSON representation
-
Open-source bots
-
Python bots
-
CPP bots
- cpp-sc2/blank-bot - empty starter bot with integrated cpp-sc2.
- cpp-sc2/commandcenter
- MicroMachine
- suvorov-bot
-
CSharp bots
-
Java bots
- Supalosa/testbot - bot template with integrated ocraft. Built using gradle.
-
-
Tutorials
-
General Tutorials
- Getting started competing on SC2 AI Arena (Text)
- How to get started making your own StarCraft 2 bot (Video)
- Vinsloev Academy - Learn Python - Project For Beginners [StarCraft 2 AI
- Bot debug demonstration by Supalosa (Video)
- High level bot architecture (starts @ 4 mins in) (Video)
- How to convert maps to the AIE standard (Video)
- High level bot architecture (starts @ 4 mins in) (Video)
-
CSharp Tutorials
-
Python Tutorials
-
-
APIs
-
CSharp APIs
-
CPP APIs
-
GO APIs
-
Java APIs
-
JavaScript APIs
-
Python APIs
- python-sc2
- pysc2 - Machine-learning focussed SC2 AI API.
-
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
- ares-sc2 - an extension on python-sc2's capabilities
-
-
Machine Learning
-
Development tools
-
Python Tutorials
- local-play-bootstrap - A quick setup for playing games locally
- docker-sc2 - A dockerized StarCraft II Linux client.
- aiarena-docker - Standard arena client docker environment used in competitions.
- aiarena-docker - Standard arena client docker environment used in competitions.
- aiarena.superskill.me - Third party AI Arena ladder statistics
-
-
Competitions
Categories
Sub Categories
Keywords
starcraft2
12
starcraft-ii
8
ai
7
bot
7
sc2
7
starcraft-ii-bot
5
starcraft
5
cpp
4
aiarena
3
game
3
reinforcement-learning
3
artificial-intelligence
3
sc2-api
2
sc2api
2
starcraft2-ai
2
starter
2
deepmind
2
starcraft-ii-replays
1
machine-learning
1
blizzard-api
1
java
1
starcraft-ii-api
1
dockerfile
1
docker-image
1
starcraft2ai
1
sc2aiarena
1
sc2ai
1
python
1
pysc2-mini-games
1
pysc2-library
1
pysc2
1
machinelearning
1
blizzard
1
starcraft2-agents
1
hierarchical-reinforcement-learning
1
deep-reinforcement-learning
1
deep-neural-networks
1
deep-learning
1
segmentation-automation
1
sharpy-sc2
1
sc2-pathlib
1
dummy-bots
1