Open-Source Strategy Games: Mindustry, Unciv and Wesnoth Compared (2026)

Mindustry, Unciv and The Battle for Wesnoth compared on pace, online play, data downloads, controllers and Android support. Every APK signature-checked.

These three are free, open-source strategy games, each with a long history and an active project behind it. None of them needs an account to play, and our scan found no tracker libraries in any of them. They differ in pace, in how they play online, and in how finished their Android versions are.

Quick picks

  • Real-time building and defending: Mindustry. Expect public servers to refuse the F-Droid build hosted here; playing alone and games hosted by a friend work.
  • Turn-based empire building, a small download, or a complete Portuguese (Brazil) translation: Unciv.
  • Tactical fantasy campaigns, on a tablet, and fine with a development version: The Battle for Wesnoth. Its Android port is an alpha and downloads about 0.6 GB of game data on first start.

They install side by side, so you can try more than one.

At a glance

Mindustry Unciv The Battle for Wesnoth
Pace Real-time Turn-based Turn-based
What you do Build factories and defences Build an empire on a hex map Lead units through tactical battles
Android release Stable Stable Alpha (development branch)
Download after installing Optional: mods Optional: mods and music Required: about 0.6 GB of game data
Online play Games hosted by players; public servers may refuse this build Turn by turn through a community-run server Official multiplayer lobby
Gamepad No No No
Minimum Android 5.0 5.0 6.0
CPU types in the build ARM and x86, 32- and 64-bit ARM and x86, 32- and 64-bit 64-bit ARM only
Size 78.5 MB 27.3 MB 59.1 MB
Permissions 3 7 4
Tracker SDKs in our scan None None None

Playing online

They take three different approaches:

  • Mindustry joins games that are running live, on a dedicated server or hosted by a player. F-Droid’s build calls itself an “fdroid” build, and dedicated servers turn away builds of a different type unless their operator allows custom clients, which is off by default. Games a player hosts from inside the game accept it.
  • Unciv passes the saved game between players after every turn, so nobody has to be online at the same time. The default server, uncivserver.xyz, is run by a community member, and the project’s documentation lists it as unofficial. You can switch to another server or run your own.
  • Wesnoth has an official multiplayer lobby at server.wesnoth.org, plus an add-on server for user-made campaigns.

The files

All three are F-Droid’s builds, compiled from source and signed with F-Droid’s key. That means none of them can be updated with the developers’ own APKs from Google Play, itch.io, GitHub or SourceForge, or the other way round, without uninstalling first. Back up your saves before you switch.

Download the 3 apps

Popular Topics