Download Area

Home > Games

BWAPI (free) Download Full | **UPDATE

- BWAPI

BWAPI (free) Download Full | **UPDATE

Published Date: 2024-04-14

BWAPI Free Download

BWAPI (free) Download Full | **UPDATE

BWAPI is a free and open-source StarCraft: Brood War API that allows developers to create custom maps, mods, and AI for the game. It is a powerful tool that can be used to create a wide variety of content, from simple mods to complex AI systems. BWAPI is also a great way to learn about the inner workings of StarCraft: Brood War and how to program in C++.

The latest version of BWAPI is 4.5.1, which was released on March 19, 2022. This version includes a number of new features and improvements, such as support for:

  • The new StarCraft: Brood War patch 1.32.1
  • The new StarCraft: Brood War expansion pack, StarCraft: Insurrection
  • The new BWAPI scripting language, BWSL


BWAPI: Brood War Application Programming Interface or BWAPI is a free and open source C++ framework that is used to create Artificial Intelligence (AI) agents that play the popular Real Time Strategy (RTS) game Starcraft: Brood War. With BWAPI, players of varying levels can create AI agents to play Brood War, but with certain limits. BWAPI will only reveal visible parts of the game state to AI modules to enable programmers to write competitive non-cheating AIs. BWAPI also denies user input so users cannot take control of game units while the AI is in play. These default settings can be changed for flexibility however, unless enforced by a Tournament Module (game referee for AI tournaments).