The Battle for Wesnoth is a multiplatform, multiplayer, single-player, open-source and free TBS (Turn-based tactical strategy) game that features a high fantasy theme. The main goal of the game is to reclaim the throne of Wesnoth, which means that you will have to fight a furious battle.
Features at a glance
Key features include the ability to build an intimidating fighting force from scratch (the game started with a small amount of gold and a single leader), six major factions, over 200 different unit types, support for a wide variety of weapons, spells and abilities, as well as hundreds of campaign scenarios, which are available for download for free.
In addition, the game features a sophisticated markup language that allows experienced players to easily create their own campaigns, maps and factions. It comes with various multiplayer options, including Internet play and hotseat combat, Fog of War mode for serious gamers who want to test their military commands.
In Battle for Wesnoth, advanced units will gain powerful abilities as the game advances. Support for unlimited random maps and custom-designed maps is also implemented, along with a great number of standalone adventures.
Under the hood and supported operating systems/hardware platforms
A quick look under the hood of Battle for Wesnoth will show us that the game is written entirely in the C++ and Lua programming languages, using the powerful SDL (Simple DirectMedia Layer) library for its graphical interface. Currently, it’s translated in over 50 languages and supports both 32-bit and 64-bit hardware platforms.
The Battle for Wesnoth is a true cross-platform software, as it is fully compatible with all GNU/Linux distributions, a wide variety of BSD flavors, including FreeBSD, OpenBSD, NetBSD and DragonFly BSD, as well as with the Microsoft Windows, Mac OS X, Solaris, BeOS, AmigaOS4, RISC OS, eComStation and IBM OS/2.