UnCiv

4X civilization-building game
A reimplementation of the most famous civilization-building game ever—fast,
small, no ads, free forever!

Build your civilization, research technologies, expand your cities and
defeat your foes!

Requests? Bugs? Todo list for the application is
https://github.com/yairm210/UnCiv/issues, every small help is welcome!

Questions? Comments? Just bored? Join us on https://discord.gg/bjrB4Xw.

Want to help translating the game into your language? Send me an email to
yairm210@hotmail.com.

Grok Java, Kotlin or C#? Join us at https://github.com/yairm210/UnCiv.

The world awaits! Will you build your civilization into an empire that will
stand the test of time?

The 'have full network access' permission is required for user-initiated downloads and the multiplayer feature. All other listed permissions are included automatically by the API used to implement multiplayer turn notifications.
Network permissions are used to list mods, download mods, download music and to upload/download multiplayer games.
No other internet communication is initiated by Unciv.

Donate

Packages

Although APK downloads are available below to give you the choice, you should be aware that by installing that way you will not receive update notifications and it's a less secure way to download. We recommend that you install the F-Droid client and use that.

Download F-Droid
  • Version 3.17.9 (638) suggested Added on 2021-10-22

    This version requires Android 4.2 or newer.

    It is built and signed by F-Droid, and guaranteed to correspond to this source tarball.

    Permissions
    • have full network access
      Allows the app to create network sockets and use custom network protocols. The browser and other applications provide means to send data to the internet, so this permission is not required to send data to the internet.
    • prevent phone from sleeping
      Allows the app to prevent the phone from going to sleep.
    • view network connections
      Allows the app to view information about network connections such as which networks exist and are connected.
    • run at startup
      Allows the app to have itself started as soon as the system has finished booting. This can make it take longer to start the phone and allow the app to slow down the overall phone by always running.
    • run foreground service
      Allows the app to make use of foreground services.

    Download APK 10 MiB PGP Signature | Build Log

  • Version 3.17.8 (637) - Added on 2021-10-18

    This version requires Android 4.2 or newer.

    It is built and signed by F-Droid, and guaranteed to correspond to this source tarball.

    Permissions
    • have full network access
      Allows the app to create network sockets and use custom network protocols. The browser and other applications provide means to send data to the internet, so this permission is not required to send data to the internet.
    • prevent phone from sleeping
      Allows the app to prevent the phone from going to sleep.
    • view network connections
      Allows the app to view information about network connections such as which networks exist and are connected.
    • run at startup
      Allows the app to have itself started as soon as the system has finished booting. This can make it take longer to start the phone and allow the app to slow down the overall phone by always running.
    • run foreground service
      Allows the app to make use of foreground services.

    Download APK 10 MiB PGP Signature | Build Log

  • Version 3.17.7 (636) - Added on 2021-10-12

    This version requires Android 4.2 or newer.

    It is built and signed by F-Droid, and guaranteed to correspond to this source tarball.

    Permissions
    • have full network access
      Allows the app to create network sockets and use custom network protocols. The browser and other applications provide means to send data to the internet, so this permission is not required to send data to the internet.
    • prevent phone from sleeping
      Allows the app to prevent the phone from going to sleep.
    • view network connections
      Allows the app to view information about network connections such as which networks exist and are connected.
    • run at startup
      Allows the app to have itself started as soon as the system has finished booting. This can make it take longer to start the phone and allow the app to slow down the overall phone by always running.
    • run foreground service
      Allows the app to make use of foreground services.

    Download APK 10 MiB PGP Signature | Build Log