unbaked
4,526 games · 8,274 projectsupdated 2026-10-12

Code links only. Bring your own copy of the game. Rules

PCPC · 1998 · RTS

StarCraft: Brood War

11 projects: matching decomp, decomp, reimplementation, agent environment.

Projects

DecompC++ DLL injection1,706 starspushed 2026-06-10LGPL-3.0 licenserelease v4.4.0

Brood War API

Mature reverse-engineered API (memory read/write) for BW 1.16.1; huge bot ecosystem (SSCAIT, AIIDE)

TorchCraftarchived
Agent environmentC++/Python1,398 starspushed 2021-08-30custom licenserelease v1.4.0

Connecting Torch to StarCraft

Archived bridge (Lua/Python) between BWAPI and ML frameworks

TorchCraftAIarchived
Agent environmentC++/PyTorch655 starspushed 2021-08-31MIT licenserelease v1.1

A platform that lets you build agents to learn to play StarCraft: Brood War.

Archived FAIR platform/bot with OpenBW-based training (CherryPi)

StarDataarchived
Agent environment574 starspushed 2021-08-30custom license

Starcraft AI Research Dataset

65k replay dataset (archived)

Agent environmentPython527 starspushed 2017-07-06no license

StarCraft environment for OpenAI Gym, based on Facebook's TorchCraft. (In progress)

Old OpenAI Gym wrapper (2017)

ReimplementationC++253 starspushed 2026-08-13no license

OpenBW - free and open-source Best Wargame

Faithful reimplementation of BW game logic (bit-exact replays), used by BWAPI/TorchCraftAI

Agent environmentC++/PyTorch253 starspushed 2026-09-23no licenserelease cog2026-2578600

StarCraft: Brood War AI — a neural network trained by self-play RL.

Neural network BW AI trained by self-play RL (2026 activity)

Agent environmentPython/C++66 starspushed 2022-12-08MIT license

RL framework from SAIDA (AIIDE 2018 winner)

Agent environmentTypeScript + OpenBW WASM49 starspushed 2024-01-19no licenserelease v0.6.9

An OpenBW 2.5D map and replay viewer.

OpenBW-based 2.5D replay viewer with plugins

ReimplementationC++28 starspushed 2024-05-30MIT licenserelease v0.3.0

Magnetar is a StarCraft: Brood War mod/reimplementation.

Mod/reimplementation of BW (sporadic)

Matching decompMSVC (period), comparison tooling4 starspushed 2026-10-06MIT license

Matching decompilation research for StarCraft: Brood War 1.16.1 — reproducible x86 function reconstruction and exact byte comparison.

Early research: 552 exact functions of BW 1.16.1 (2026), not playable

What you need

You need your own copy of the game: these projects ship code only.

Agent environments

More on PC

Found via SKTBrain/awesome-starcraftAI

GitHub data checked 2026-10-12. Notes are summaries from the research pass; the project pages are the authority.