An open source, turn-based strategy game with a high fantasy theme. It features both singleplayer and online/hotseat multiplayer combat.
Clone or download
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
attic Addressed more whitespace issues from #2613 Mar 11, 2018
cmake Migrate links to https if available - Fwd c18537e Oct 7, 2018
data Lua API: Allow WML tags with leading underscore (#3877) Jan 19, 2019
doc commandline: remove --path option Jan 5, 2019
docker Re-add libsdl2-ttf to dockerfile. Oct 15, 2018
fonts Updated DejaVu Sans font files to version 2.37 (from 2.35) Oct 7, 2018
images optipng run: ./utils/woptipng.py -d 15 images/ Jan 2, 2019
misc Migrate links to https if available - Fwd c18537e Oct 7, 2018
packaging systemd: add more options Dec 23, 2018
po updated Russian translation Jan 18, 2019
projectfiles Fix Xcode project Jan 5, 2019
scons scons: fix strict hardened builds on Gentoo Oct 7, 2018
sounds Updated a few interface sounds Mar 4, 2018
source_lists Add support for ipv6 addresses to addon client and multiplayer client Jan 4, 2019
src Config::valid_tag(): replace std::isalnum() with a manual check Jan 19, 2019
utils pofix: Strip msgstr's when checking for duplicate msgid's Dec 27, 2018
.appveyor.vs2015.yml Attempted fix for AppVeyor build failures on VS2015 Oct 7, 2018
.appveyor.vs2017.yml Update Visual Studio project file to VS2015 toolset Oct 7, 2018
.dockerignore Don't copy the .git directory into docker. Oct 7, 2018
.editorconfig Add .editorconfig file to have automatic indentation Dec 15, 2018
.gitattributes Exclude RELEASE_NOTES from releases Apr 17, 2015
.gitignore .gitignore for CLion Oct 28, 2018
.travis.yml Run WML schema validation in travis. Fixes #3709 Nov 24, 2018
CMakeLists.txt Explicitly link to GObject (should fix #3840) Jan 5, 2019
CONTRIBUTING.md Please remember to add labels, everyone! Nov 9, 2017
COPYING update GPL to latest version (change of address of FSF) Jun 10, 2005
Doxyfile Post-release version bump Oct 7, 2018
INSTALL.md Revert "Note dependencies on OpenGL and GLEW in INSTALL.md" Dec 31, 2018
README.md Fix AppVeyor status badge Oct 25, 2018
RELEASE_NOTES Update RELEASE_NOTES Oct 28, 2018
SConstruct scons: improved error handling for sql client lib and added support f… Jan 15, 2019
TRAVIS.md Addressed more whitespace issues from #2613 Mar 11, 2018
changelog.md Lua API: Allow WML tags with leading underscore (#3877) Jan 19, 2019
config.h.cmake port autotools change for BSD to cmake recipe: Apr 24, 2009
copyright Migrate links to https if available - Fwd c18537e Oct 7, 2018
cwesnoth.cmd cwesnoth: Use setlocal to reliably restore env vars Apr 26, 2015
host.lua Addressed a large chunk of the whitespace issues from #2613 Mar 9, 2018
jenkins-wrap.sh Actually return the script's output Jun 17, 2014
join.lua Do not load helper.lua where it is not used any more Oct 7, 2018
l10n-spec l10n: Add Sgt. Groovy's logo translations Nov 5, 2015
l10n-track l10n: Add Sgt. Groovy's logo translations Nov 5, 2015
mp_tests bug fix: whiteboard initialized before gamestate init'ed Dec 23, 2014
run_wml_tests WML unit tests: port ability to override strict mode from 1.14 Oct 7, 2018
simulate-lobby-activity.lua Remove reference to removed pref from MP tests Nov 11, 2016
wml_test_schedule Add WML unit test for unupgradable (#3336) Oct 28, 2018

README.md

Build Status Build status License: GPL v2 Coverity Scan

About

The Battle for Wesnoth is an Open Source, turn-based tactical strategy game with a high fantasy theme, featuring both singleplayer and online/hotseat multiplayer combat. Fight a desperate battle to reclaim the throne of Wesnoth, or take hand in any number of other adventures.

License

Please see the wiki for information regarding The Battle for Wesnoth's licensing:

https://wiki.wesnoth.org/Wesnoth:Copyrights

Installing

See INSTALL.md for instructions on how to build the game from source code.

More Information

For extensive documentation about all aspects of the game, see the official Battle for Wesnoth web site.

https://www.wesnoth.org/

A (translated) description of how to play the game can be found in doc/manual/manual.*.html, or online at:

https://wiki.wesnoth.org/WesnothManual

The official Battle for Wesnoth Forums (with over 400,000 posts from more than 20,000 registered members) can be found at:

https://forums.wesnoth.org/