Open source turn-based tactical strategy game with campaigns, multiplayer, and a map editor
GPL-2.0
- C++
- Lua
- Python

About Battle for Wesnoth
Battle for Wesnoth is an open source, turn-based tactical strategy game with a high fantasy theme. Campaigns built around distinct storylines pit factions of varied units, skills, and traits against tactical challenges across several difficulty levels.
Matches play out in singleplayer, online, or hotseat multiplayer against friends, strangers, or the AI. A built-in map editor with hundreds of terrain types lets you build and share scenarios, and the engine is highly moddable, supporting community map packs, eras, and entire campaigns.
The game runs on Windows, macOS, and Linux, with ports for iOS and Android. The source code is GNU GPL v2+; most existing art and music is GPL v2+ as well, while new contributions are licensed CC BY-SA v4.0.
Key features
- Singleplayer, online, and hotseat multiplayer
- Campaigns with multiple difficulty levels
- Map editor with multiple tools and terrain types
- Moddable scenarios, map packs, and eras
- Play against the AI and customize hotkeys
Details
- First released
- 2013
- Platforms
- Windows · macOS · Linux · iOS · Android
- Deployment
- self-hostable
- License
- GNU GPL v2+
- Content license
- Most art and music GPL v2+
- New contributions
- CC BY-SA v4.0
