BWAI IDE

AI bot IDE
Description An Integrated Development Environment (IDE) for AI bot development.
Lead IMP
Progress

80%

Intended to facilitate the setup for aspiring bot developers, this module aims to provide an integrated development environment consisting of all required tools to kick-start development. Ready to be used out of the box!

It is based on Ubuntu and contains:

  • Programming IDE (such as Eclipse / IntelliJ IDEA in case of Java)
  • OpenBW game engine
  • BWAPI
  • BWAPI4J
  • Type-Safe Java API for BWAPI
  • Multi-Instance Launcher
  • TorchCraft
  • Example bot

In case you intend to use the original Brood War game instead of the OpenBW engine, you will have to provide the required files yourself, that is, own a legal copy of Brood War (it’s free). The original game does not run on Linux.