A projekt története és jelenlegi állapota
Yair Morgenstern (yairm210) magánprojektjéből 200+ közreműködős nyílt forráskódú 4X stratégiává fejlődött 2016 óta. Kotlin, libGDX, MPL-2.0 licenc.
Honnan jött az Unciv
2016 elején Yair Morgenstern — akkoriban Java- és Kotlin-fejlesztő, szenvedélyes Civilization V-rajongó — elkezdte fejleszteni a saját 4X stratégiai játékát Android-ra. A Civilization V szellemi alapjaira épített, de teljesen önálló kódolású, libGDX motorral kiszolgált játék eredetileg személyes hobbi-projekt volt. A GitHubon 2017 nyarán jelent meg az első nyilvános alpha; 2019-ben a Google Play, 2021-ben a Steam-ingyenes-megjelenés következett, 2023-ban pedig a nagy v4 átírás modernizálta az egész motor-alapot.
Ma a projekt több mint 200 közreműködővel dolgozik, a közösség önszerveződő fordításokat ad 30+ nyelvre (köztük magyar), valamint modokat, multiplayer-szervereket és kódhozzájárulásokat. A játék Mozilla Public License 2.0 alatt elérhető, kotlin nyelven, libGDX motorral. A „Civilization V" név nem jelenik meg a játékban — a játék „Unciv" néven szerepel; civilizáció-nevek és vezetők azonban történelmileg illeszkednek a Civilization V kanonjához. Hangsúlyozottan nem port — szuverén játék, saját assetekkel.
Yair Morgenstern (yairm210)
Yair Morgenstern
Az Unciv tervezője, fő fejlesztője és eredeti kódolója. 2016 óta vezeti a projektet. Kotlin és libGDX specialista; a közösség-irányítás, a GitHub Issues-kezelés, a Pull Request-átnézés és a hosszú-távú fejlesztési irány meghatározása mind az ő munkája. Patreon-on keresztül a közösség anyagi támogatást nyújthat, de semmilyen tartalom nincs paywall mögött.
| NÉV | Yair Morgenstern |
|---|---|
| GITHUB | github.com/yairm210 |
| PROJEKT | github.com/yairm210/Unciv |
| PATREON | patreon.com/yairm210 |
| KÖZÖSSÉG | Discord: Unciv Server |
Műfaji elemzés
| FŐ MŰFAJ | 4X körökre osztott stratégia (eXplore, eXpand, eXploit, eXterminate) |
|---|---|
| MÁSODLAGOS | Civilization-építő, történelmi szimuláció |
| INSPIRÁCIÓ | Civilization V (Sid Meier, Firaxis Games) |
| FÜGGETLEN-JELLEG | saját kód, saját assets, MPL-2.0 licenc |
| NÉZŐPONT | 2D top-down hex-rács |
| VEZÉRLÉS | érintőképernyő (Android), egér + billentyűzet (PC) |
| RUN-HOSSZ | 4–12 óra (gyors-térkép vs. nagy-térkép) |
| MÉRET | 80 MB Android / 200 MB Win/Mac/Linux |
| OFFLINE | Igen (single-player) |
| MULTIPLAYER | turn-based async (NEM real-time) |
| MOD-TÁMOGATÁS | saját in-game mod-browser (NEM Steam Workshop) |
Fejlesztési fókuszok — editorial összegzés
Az Unciv v4 sorozata jelentős motorkörnyezeti átírást vezetett be — a régi, sok évet gyűjtött technikai adósságot cserélve modernebb Kotlin + libGDX architektúrára. Az átírás következtében a többrétegű multiplayer-rendszer, a mod-browser, valamint a fordítási rendszer mind gyorsabb és bővíthetőbb lett.
Az újabb frissítések folyamatosan bővítik a civilizáció-listát, finomhangolják az AI-diplomáciát, és javítják a turn-async multiplayer élményt. A közösség külön figyel a fordítások teljességére — a magyar fordítás az aktuális verziókban nagyjából teljes, csak néhány technikai kifejezés marad angolul.
A konkrét verziószámot szándékosan nem közöljük — az Unciv aktív fejlesztésű, gyakran változik. Az aktuális verziót mindig a hivatalos forrásból (GitHub Releases) ellenőrizd.
Mit jelent az MPL-2.0 számodra
A Mozilla Public License 2.0 (MPL-2.0) egy közepes-szigorúságú copyleft licenc. A játékost, a fant és a moddert egyaránt érinti: bárki belenézhet a kódba, saját fork-ot készíthet, vagy hibajegyet nyújthat be. A MPL-2.0 fő feltétele: ha módosítod a forrást, a módosított fájlokat szintén MPL-2.0 alatt kell elérhetővé tenned.
A teljes licenc-szöveg: mozilla.org/MPL/2.0/. A forráskód GitHub-on elérhető: github.com/yairm210/Unciv.
Civilization V — szellemi alap, NEM port
Az Unciv tisztelettel inspirálódik a Civilization V körökre osztott 4X struktúrájából, de minden kód saját (Kotlin, libGDX), minden asset saját (grafika, ikonok, hangok), és a játék MPL-2.0 licenc alatt elérhető. A Civilization V Firaxis-asszetjeit (eredeti grafika, hangok) az Unciv NEM használja.
A Civilization védjegy a 2K Games, Inc. és a Firaxis Games, Inc. tulajdona. Az Echonables kizárólag hivatkozási célra használja — az Unciv és az Echonables sem áll védjegyhasználati vagy kereskedelmi képviseleti viszonyban velük.
Hol töltsd le a játékot — mind ingyen
F-Droid (ajánlott)
Ingyenes, nyílt forráskódú telepítő. Az F-Droid-ot a szabad-szoftver-közösség tartja fenn, minden alkalmazás MPL/GPL/Apache/MIT vagy más nyílt licenc alatt áll. Link: f-droid.org/packages/com.unciv.app/
Google Play
Ingyenes Android-változat. Link: play.google.com/store/apps/details?id=com.unciv.app
Steam
Ingyenes PC-változat (Windows, macOS, Linux). Keresd a Steam-en: store.steampowered.com
Itch.io
Ingyenes, közvetlenül Yair Morgensterntől. Link: yairm210.itch.io/unciv
GitHub Releases
Direct binárisok (APK, executable). Link: github.com/yairm210/Unciv/releases
Meredek tanulási görbe, hosszú-távú döntések
„A 4X-műfaj nem a gyors sikerek játéka — itt minden kis döntésnek száz turnnel később is van következménye." — szerkesztői megjegyzés
Igen, nehéz, de a nehézség nem véletlenszerű. A 4X-műfajra jellemzően a tanulási görbe meredek, de minden döntésednek hosszú-távú következménye van. A játékos-kézikönyv segít, a hivatalos wiki részletes mechanika-leírásokat ad, és a közösségi Discord türelmesen válaszol — de az igazi 4X-élmény az AI ellen 100+ órás játszás után jön.