mirror of
https://github.com/yairm210/Unciv.git
synced 2025-09-28 06:16:37 -04:00
Merge branch 'master' of https://github.com/yairm210/UnCiv
This commit is contained in:
commit
58e560cbe2
102
README.md
102
README.md
@ -1,4 +1,4 @@
|
|||||||
# [UnCiv - Civ V for Android](https://play.google.com/store/apps/details?id=com.unciv.app)
|
# [UnCiv - Civ V for Android (+Desktop)](https://play.google.com/store/apps/details?id=com.unciv.app)
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
@ -11,38 +11,58 @@
|
|||||||
|
|
||||||
# What is this?
|
# What is this?
|
||||||
|
|
||||||
An Android port of Civ V
|
An open-source Android/Desktop port of Civ V,
|
||||||
Made with LibGDX on Android Studio
|
Made with LibGDX on Android Studio
|
||||||
|
|
||||||
## What's been implemented?
|
|
||||||
|
|
||||||
* Map tiles (including water), resources and improvements
|
|
||||||
* Units and movement
|
|
||||||
* Air units
|
|
||||||
* Cities, production and buildings
|
|
||||||
* Population and Specialists
|
|
||||||
* Science, Cultural and Domination victories
|
|
||||||
* Policies and Golden Ages
|
|
||||||
* Combat and barbarians
|
|
||||||
* Promotions and combat modifiers
|
|
||||||
* Other civilizations, diplomacy and trade
|
|
||||||
* City-states
|
|
||||||
* Multiplayer (hotseat and across internet)
|
|
||||||
* Map editor
|
|
||||||
|
|
||||||
## What's the roadmap?
|
## What's the roadmap?
|
||||||
|
|
||||||
Is this order:
|
Is this order:
|
||||||
|
|
||||||
* Polish! As you may have noticed, Unciv is fully functional but rough around the edges. This means:
|
* Polish! As you may have noticed, Unciv is fully functional but rough around the edges. This means:
|
||||||
* UI+UX improvements (suggestions welcome!)
|
* UI+UX improvements (suggestions welcome!)
|
||||||
* Filling out gaps (missing civs, wonders, etc)
|
* Better automation, AI etc. in-game
|
||||||
* Better automation, AI etc.
|
* Development and distribution cycle
|
||||||
|
* Automated tests - done!
|
||||||
* Missing features from Vanilla - Natural wonders, city-state quests, rivers etc.
|
* Automated F-droid and Google Play version deployment
|
||||||
|
* Standalone Desktop executables
|
||||||
|
* Maybe Itch.io?
|
||||||
|
* Missing features from Vanilla - Natural wonders, city-state quests, missing civs etc.
|
||||||
* G&K mechanics - religion, faith etc.
|
* G&K mechanics - religion, faith etc.
|
||||||
* BNW mechanics - trade routes etc.
|
* BNW mechanics - trade routes etc.
|
||||||
|
|
||||||
|
# Contributing
|
||||||
|
|
||||||
|
## How can I help?
|
||||||
|
|
||||||
|
If you're a programmer, you can join us in any of the open issue, or work on improving anything you want - once you're finished, issue a pull request and it'll go into the next version!
|
||||||
|
|
||||||
|
If not, you can help by spreading the word - vote for Unciv where you can, mention it on Reddit or Twitter etc, and help us with new ideas of how to get the word out!
|
||||||
|
|
||||||
|
If you REALLY want to donate for some reason, I have a Patreon page [here!](https://www.patreon.com/yairm210)
|
||||||
|
|
||||||
|
## How can I translate to {language}?
|
||||||
|
|
||||||
|
Awesome!
|
||||||
|
|
||||||
|
Like most open-source projects, Unciv is developed at Github
|
||||||
|
|
||||||
|
The translation files are at https://github.com/yairm210/UnCiv/tree/master/android/assets/jsons/Translations
|
||||||
|
|
||||||
|
When you feel that you're ready to add your translation to the game, you'll need to create a merge request, which takes your changes and puts them into the main version of the game - it's pretty straightforward once you do it
|
||||||
|
|
||||||
|
Do as much as you're comfortable with - it's a big game with a lot of named objects, so don't feel pressured into doing everything =)
|
||||||
|
|
||||||
|
You don't need to download anything, all translation work can be done on the Github website :)
|
||||||
|
|
||||||
|
Note that Right-to-Left languages such as Arabic and Hebrew are not supported by the framework :/
|
||||||
|
|
||||||
|
## How can I get started working on this?
|
||||||
|
|
||||||
|
- Install Android Studio
|
||||||
|
- Fork the repo, and clone your fork
|
||||||
|
- Configure an Application run configuration with DesktopLauncher as the Main Class and \<repo_folder\>\android\assets\ as the Working directory
|
||||||
|
|
||||||
|
## [Adding a new Civ](docs/NewCivs.md)
|
||||||
|
|
||||||
# FAQ
|
# FAQ
|
||||||
|
|
||||||
@ -82,6 +102,11 @@ Building: `gradlew desktop:dist`
|
|||||||
Running: `./gradlew desktop:run`
|
Running: `./gradlew desktop:run`
|
||||||
Building: `./gradlew desktop:dist`
|
Building: `./gradlew desktop:dist`
|
||||||
|
|
||||||
|
If the terminal returns Permission denied or Command not found on Mac/Linux, run chmod +x ./gradlew before running ./gradlew. *This is a one-time procedure.*
|
||||||
|
|
||||||
|
Gradle may take up to several minutes to download files. Be patient.
|
||||||
|
After building, the output .JAR file should be in /desktop/build/libs/Unciv.jar
|
||||||
|
|
||||||
For actual development, you'll probably need to download Android Studio and build it yourself - see Contributing :)
|
For actual development, you'll probably need to download Android Studio and build it yourself - see Contributing :)
|
||||||
|
|
||||||
## How can I learn to play? Where's the wiki?
|
## How can I learn to play? Where's the wiki?
|
||||||
@ -94,38 +119,5 @@ Since this is a Civ V clone, you can search Google for how to play Civ V and the
|
|||||||
|
|
||||||
Alternatively, you could [join us on Discord](https://discord.gg/bjrB4Xw) and ask there =D
|
Alternatively, you could [join us on Discord](https://discord.gg/bjrB4Xw) and ask there =D
|
||||||
|
|
||||||
# Contributing
|
|
||||||
|
|
||||||
## How can I help?
|
|
||||||
|
|
||||||
If you're a programmer, you can join us in any of the open issue, or work on improving anything you want - once you're finished, issue a pull request and it'll go into the next version!
|
|
||||||
|
|
||||||
If not, you can help by spreading the word - vote for Unciv where you can, mention it on Reddit or Twitter etc, and help us with new ideas of how to get the word out!
|
|
||||||
|
|
||||||
If you REALLY want to donate for some reason, I have a Patreon page [here!](https://www.patreon.com/yairm210)
|
|
||||||
|
|
||||||
## How can I translate to {language}?
|
|
||||||
|
|
||||||
Awesome!
|
|
||||||
|
|
||||||
Like most open-source projects, Unciv is developed at Github
|
|
||||||
|
|
||||||
The translation files are at https://github.com/yairm210/UnCiv/tree/master/android/assets/jsons/Translations
|
|
||||||
|
|
||||||
When you feel that you're ready to add your translation to the game, you'll need to create a merge request, which takes your changes and puts them into the main version of the game - it's pretty straightforward once you do it
|
|
||||||
|
|
||||||
Do as much as you're comfortable with - it's a big game with a lot of named objects, so don't feel pressured into doing everything =)
|
|
||||||
|
|
||||||
You don't need to download anything, all translation work can be done on the Github website :)
|
|
||||||
|
|
||||||
Note that Right-to-Left languages such as Arabic and Hebrew are not supported by the framework :/
|
|
||||||
|
|
||||||
## How can I get started working on this?
|
|
||||||
|
|
||||||
- Install Android Studio
|
|
||||||
- Fork the repo, and clone your fork
|
|
||||||
- Configure an Application run configuration with DesktopLauncher as the Main Class and \<repo_folder\>\android\assets\ as the Working directory
|
|
||||||
|
|
||||||
## [Adding a new Civ](docs/NewCivs.md)
|
|
||||||
|
|
||||||
# [Credits and 3rd parties](docs/Credits.md)
|
# [Credits and 3rd parties](docs/Credits.md)
|
||||||
|
@ -1297,7 +1297,7 @@
|
|||||||
declaringWar:"You leave us no choice. War it must be.",
|
declaringWar:"You leave us no choice. War it must be.",
|
||||||
attacked:"Very well, this shall not be forgotten.",
|
attacked:"Very well, this shall not be forgotten.",
|
||||||
afterPeace:"May peace forever bless our lands.",
|
afterPeace:"May peace forever bless our lands.",
|
||||||
defeated:"Why would you do such a thing? What are you pursuing?"
|
defeated:"Ah, Gods! Why have you forsaken us?"
|
||||||
|
|
||||||
outerColor:[0, 0, 0],
|
outerColor:[0, 0, 0],
|
||||||
innerColor:[96,96,96],
|
innerColor:[96,96,96],
|
||||||
|
Loading…
x
Reference in New Issue
Block a user