The Battle for Wesnoth is an open source, turn-based strategy game with a high fantasy theme. Explore the four corners of Irdya in seventeen solo campaigns and dozens of multiplayer maps, taking part in countless adventures as you go.
Recent Reviews:
Very Positive - 95% of the 83 user reviews in the last 30 days are positive.
All Reviews:
Very Positive (829) - 92% of the 829 user reviews for this game are positive.
Release Date:
Jun 18, 2003
Publisher:

Sign in to add this item to your wishlist, follow it, or mark it as not interested

Play Battle for Wesnoth

 

Recent updates View all (4)

July 23

Version 1.14.4 is out

Security Fixes
  • Fixed Lua being able to escape sandboxing via load/loadstring (CVE-2018-1999023).
Add-ons server
  • Made it so plain-text .po catalogues in add-ons are detected and added to the list of translations for them.
Campaigns
  • Dead Water:
    • In 'Tirigaz', take the situation into account of orcs being killed either first or by undead.
  • Delfador's Memoirs:
    • Fix hero units costing upkeep (issue #3722)
  • Eastern Invasion:
    • Fixed missing prisoners and loss of recallable units in 'Captured'.
  • Northern Rebirth:
    • Level 0 units are not available anymore after scenario 5
  • Secrets of the Ancients:
    • Adjust gender of enemies to better match story in S11 & 21 (issue #3294)
    • Simplify dialog to fix possible confusion in S16 (issue #3291)
    • Have nagas be able to recruit in S21 (issue #3293)
  • The South Guard:
    • S4: undead leader won't leave the castle anymore
    • S5: the untypical situation that one can defeat the lich before finding Urza Afalas is now handled
  • Under the Burning Suns:
    • S11: added custom graphics for the citadel.
    • S12: clarified the alien bodies' weaknesses.
    • Various visual improvements.
Editor
  • Fixed saving a map as a scenario not enabling scenario editor tools.
Graphics
  • New attack animation for the Peasant.
  • Tweaked the Ruffian's attack animation timing.
Language and i18n
  • Updated translations: British English, Bulgarian, Chinese (Simplified), Chinese (Traditional), Czech, French, German, Hungarian, Japanese, Scottish Gaelic, Slovak, Spanish
Lua API
  • Upgrade to Lua 5.3.5.
Multiplayer server
  • Fixed lobby and whisper messages not having a maximum length.
User interface
  • Improved the layout of the Statistics dialog.
  • Allow changing dropdown menu selections with the scrollwheel (FR #3251).
  • Fixed lobby chat box scrolling to top on a new message if it isn't at the bottom (issue #2789).
  • Fixed the unit preview pane not showing the default race icon when detailing a single unit's stats.
  • Sort units secondarily by XP in the unit list dialog.
  • Whiteboard related bugfixes
WML engine
  • Fixed errors about WESNOTH_VERSION not being defined when trying to load add-ons that have preprocessor errors (issues #1924, #1634).
Miscellaneous and bug fixes
  • Added an advanced preference to enable experimental PRNG combat.
  • Campfires use illumination instead of a different ToD.
  • Linux builds now enable security hardening by default.
  • Fixed MP admins being unable to observe private games.
  • Fixed MP faction, leader, and leader gender changes persisting even if the selection dialog is dismissed.
  • Fixed an issue with positioned sound sources ignoring the volume set in Preferences after going off the audible radius and back (issue #3280).
  • Fixed wmllint choking on gzipped binary files (e.g. gzipped tarballs).
  • Fixed wmllint crashing on nonexistent paths provided in the command line (issue #3286).
  • Slight changes to the objectives dialogue (pr #3309)
  • Greatly improved touch control support.
  • Fixed wmlindent crashing on nonexistent paths provided in the command line (issue #3346).
5 comments Read more

June 10

Version 1.14.3 is out

AI
  • Fixed crash in presence of units with negative hitpoints (issue #3042).
  • Efficiency improvements to filter evaluations in the Goto Micro AI and some AI helper functions
Campaigns
  • Dead Water:
    • Fix possibility of villagers blocking pickup of sword in S10 The Flaming Sword (issue #3207).
  • Descent Into Darkness:
    • New Parthyn map in S1 and S6.
  • Northern Rebirth:
    • Reduced starting gold and income in scenarios 10 to 13
  • Secrets of the Ancients:
    • Fix S09 Training Session not ending when all dark adepts die (issue #3192)
  • Tutorial:
    • S2: made enemy starting gold equal to that of the player.
  • Under the Burning Suns:
    • Added portrait and updated sprite for Giant Ant.
Language and i18n
  • Updated translations: British English, Chinese (Traditional), Czech, French, Italian, Japanese, Scottish Gaelic, Spanish
Multiplayer server
  • Fixed lan_server option not causing the server to exit once vacated, e.g. when using the Host Networked Game option from the Multiplayer menu in the game (issue #3206).
Music and sound effects
  • The music now changes immediately when you load a save file (issue #2602).
  • Fixed Lua errors when setting a music track that cannot be found when the playlist is already empty, e.g. if there's no music installed for the game (issue #3194).
WML engine
  • Removed validation to ensure units cannot have negative hitpoints. We learned that the ability to create such units is documented, and thus disallowing it was an API change. Since API changes aren't allowed in the stable branch, we have reverted it.
Miscellaneous and bug fixes
  • Fixed an occasional crash at the loading screen related to multi-thread access of the image cache.
  • [kill] animate=yes no longer scrolls to units through fog or shroud, thus matching 1.12's behavior again.
  • [message] displays the unit type name when a nameless unit speaks and no custom caption= is specified (issue #3211).
  • do_not_list=yes units are no longer excluded from the debug mode-only Create Unit dialog.
  • Fixed a rare issue where disabled attacks could cause the wrong attack to be initially selected in the Unit Attack dialog. This bug also had the potential to cause units to the wrong attack when engaging or viewing damage calculations.
  • Fixed [scenario] map_file= being unusable in most circumstances.
4 comments Read more

About This Game

The Battle for Wesnoth is an open source, turn-based strategy game with a high fantasy theme. From the plains of Weldyn to the forests of Wesmere, from the mines of Knalga to the soaring peaks of the Heart Mountains, take part in over a dozen adventures spanning centuries! Play as a young prince as he flees the encroaching forces of the Lich Lords to a new home across the sea... Delve into the blackest depths of the earth to craft a jewel of fire itself... Travel the continent in a daring quest to reclaim your rightful throne from a usurping queen... Step into the shoes of a young mage, his village beset by orcish invasion, as he seeks vengeance and immortality... Battle the undead hordes of a foul necromancer as he marches upon your capital... Lead a daring group of survivors across the blazing sands to a final confrontation with an unseen evil... The choice is up to you.

Then take the battle online! Choose from seven fully-balanced factions and duke it out with your friends in over 50 multiplayer maps for parties of all sizes!

Explore hundreds of creative community-made campaigns, maps, and factions for both single and multiplayer, and try your hand at crafting your own! Wesnoth features a built-in map editor, a highly moddable engine, a simple and intuitive scripting language, and a friendly and dedicated modding community. There's no telling what adventures you'll bring to life!

System Requirements

Windows
Mac OS X
SteamOS + Linux
    Minimum:
    • OS: Windows 7 SP1 or later
    • Processor: Dual-core 2.0 GHz or better
    • Memory: 2 GB RAM
    • Storage: 800 MB available space
    Recommended:
    • OS: Windows 10
    • Processor: Dual-core 3.2 GHz or better
    • Memory: 4 GB RAM
    • Network: Broadband Internet connection
    • Storage: 2 GB available space
    Minimum:
    • OS: OS X 10.8 or later
    • Processor: Dual-core 2.0 GHz or better
    • Memory: 2 GB RAM
    • Storage: 800 MB available space
    Recommended:
    • OS: macOS 10.10 or later
    • Processor: Dual-core 3.2 GHz or better
    • Memory: 4 GB RAM
    • Network: Broadband Internet connection
    • Storage: 2 GB available space
    Minimum:
    • OS: Ubuntu 14.04 or compatible
    • Processor: Dual-core 2.0 GHz or better
    • Memory: 2 GB RAM
    • Storage: 800 MB available space
    Recommended:
    • OS: Ubuntu 16.04 or compatible
    • Processor: Dual-core 3.2 GHz or better
    • Memory: 4 GB RAM
    • Network: Broadband Internet connection
    • Storage: 2 GB available space

What Curators Say

19 Curators have reviewed this product. Click here to see them.
Customer reviews
High Volume of Reviews Detected:
Exclude  or  View Only
Review Type


Purchase Type


Language


Date Range
To view reviews within a date range, please click and drag a selection on a graph above or click on a specific bar.

Show graph



Display As:
Review Beta NEW!
When enabled, will sort reviews by new Helpfulness score. Read more about it in the blog post.
Show graph
 
Hide graph
 
Filters
Review Helpfulness Beta Enabled
There are no more reviews that match the filters set above
Adjust the filters above to see other reviews
Loading reviews...