Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/Sulstice/awesome-starcraft2

A repository for all starcraft 2 resources!
https://github.com/Sulstice/awesome-starcraft2

List: awesome-starcraft2

Last synced: 3 months ago
JSON representation

A repository for all starcraft 2 resources!

Awesome Lists containing this project

README

        

Starcraft2: A Repository for all your Starcraft 2 Resources!
============================================================

Starcraft2 is a collection of all things related to starcraft2. As a programmer and a advocate fan I would love to distribute as many resources possible for folk entering the game!



## Contents

- [Software Packages](#software-packages)
- [Youtube Channels](#youtube-channels)
- [Twitch Streams](#twitch-streams)
- [Websites](#websites)
- [AI Arenas](#ai-battle-arena)
- [Blogs](#blogs)
- [Coaches](#coaches)
- [Teams](#teams)
- [Coaches](#coaches)
- [Books](#books)
- [Papers](#papers)
- [Tournaments](#tournaments)
- [Miscellaneous](#miscellaneous)


## Software Packages

- [Python]()
- [burnysc2](https://github.com/BurnySc2/python-sc2) - Easy-to-use python api for create starcraft 2 bots.
- [PySC2](https://github.com/deepmind/pysc2) - A python wrapper around the starcraft 2 machine learning api.
- [Bot Runner](https://github.com/Dentosal/sc2-bot-match-runner) - A python script to pit two bots against each other from a github repo
- [sharpy-sc2](https://github.com/DrInfy/sharpy-sc2) - A python wrapper around python-sc2 for faster development of bots
- [sc2reader](https://github.com/GraylinKim/sc2reader) - A python api for fetching different resources from SC2 Replays.
- [aligulac](https://github.com/TheBB/aligulac) - Source code for data analysis of starcraft 2 hosted on `aligula.com`
- [sc2gym](https://github.com/islamelnabarawy/sc2gym) - A python wrapper for setting up starcraft 2 environments.
- [sc2ranks](https://github.com/ksaua/sc2ranks) - A python wrapper for fetching data out of sc2ranks.com
- [Starcraft-Casting-Tool](https://github.com/teampheenix/StarCraft-Casting-Tool) - A starcraft helper tool to make casting games easier.
- [Java]()
- [ocraft](https://github.com/ocraft/ocraft-s2client) - A java wrapper around Starcraft 2's C++ api.
- [C#]()
- [SC2-CSharpe-Starterkit](https://github.com/NikEyX/SC2-CSharpe-Starterkit) - An example script of a Starcraft 2 Bot.
- [Abathur](http://adequatesource.com/abathur) - A modular framework for developing Starcraft 2 bots.
- [Nydus Network](https://github.com/schmidtgit/NydusNetwork)
- [sc2replay-csharp](https://github.com/ascendedguard/sc2replay-csharp) - A C# library for extracting resources from SC2 replays.
- [Clojure]()
- [cljsc2](https://github.com/bbss/cljsc2) - A clojure wrapper around the Starcraft 2's C++ api.
- [Javascript]()
- [node-sc2](https://github.com/node-sc2/core) - A javascript framework to develop Starcraft 2 bots.
- [C++]()
- [CommandCenter](https://github.com/davechurchill/commandcenter) - A foundation framework for starcraft 2 bots
- [TechLab](https://github.com/IanGallacher/TechLab) - A wrapper around command center for faster development of Starcraft 2 bots.
- [Go]()
- [go-sc2ai](https://github.com/chippydip/go-sc2ai) - A go wrapper around the Starcraft 2 C++ api.
- [Miscellaneous]()
- [Overseer](https://gitlab.com/OverStarcraft/Overseer) - A library for analyzing map decomposition.
- [Sc2LadderServer](https://github.com/Cryptyc/Sc2LadderServer) - A system setup for a starcraft 2 ladder.


## Youtube Channels
- [Lowko](https://lowko.tv/)
- [Alex007SC2](https://www.youtube.com/user/Alex007SC2)
- [WinterStarcraft](https://www.youtube.com/user/WinterStarcraft)
- [Ketroc](https://www.youtube.com/user/Ketroc21)
- [WardiTV](https://www.youtube.com/user/SC2Improve)
- [SC2HL](https://www.youtube.com/user/DTDstarcraft)
- [Afreeca](https://www.youtube.com/channel/UCK5eBtuoj_HkdXKHNmBLAXg)
- [SC2 Journey](https://www.youtube.com/channel/UCLEzEOxoFuATx6dxTfuJYlQ)
- [Falcon Paladin](https://www.youtube.com/channel/UCB73iJpB6hhq99IOM4aqX_Q)

## Twitch Streams

- [AI Arena](https://www.twitch.tv/aiarenastream)

## Websites

- [Build Order Websites]()
- [Spawning Tool](https://lotv.spawningtool.com/build/) - Great website for learning what the current build orders are and how difficult they might be to pull off.
- [Sc2 Builds](http://www.sc2builds.com/) - Build website for up-to-date builds and how difficult they might be to pull off.
- [Statistics]()
- [Aligulac](http://aligulac.com/) - Statistics website for players, also has some machine learning components for predictions and statistical analysis.
- [sc2replaystats](http://sc2replaystats.com/) - A resource for analyzing your own replays by uploading them to the site. Lots of data analysis provided.

# AI Arenas

- [AI Arena](https://ai-arena.net/) - An arena where deep learning starcraft 2 bots fight.
- [sc2AI](https://sc2ai.net/) - An arena for uploading your bot.

## Blogs

- [Deepmind]()
- [Blog](https://deepmind.com/blog/announcements/deepmind-and-blizzard-open-starcraft-ii-ai-research-environment) - Deepmind post about their grandmaster AI
- [LearningSC2](https://learningsc2.com/) - A blog to learn starcraft 2 as entry level.
- [Starcraft 2 Python Bot](https://pythonprogramming.net/starcraft-ii-ai-python-sc2-tutorial/) - A great tutorial for starting to build your own bot with python.


## Papers

- [Deepmind](https://arxiv.org/abs/1708.04782) - Reinforced learning in Starcraft 2.


Maintainers
===========

- Maintainer [Suliman sharif](http://sulstice.github.io/)

* * * * *