Pas një viti zhvillimi, u prezantua numri i mëtejshëm njëzet e tetë i lojës falas 0 A.D. me implementimin e strategjisë në kohë reale në stilin e serisë së lojërave "Age of Empires". Ky është numri i parë që është formuar pa etiketën "Alpha" dhe është quajtur "0 A.D. Release 28". Etiketa alfa është vendosur sepse jo të gjitha funksionalitetet e parashikuara janë realizuar. Megjithatë, funksionaliteti i ekzistueshëm është rafinuar dhe është i qëndrueshëm, dhe në aspektin e cilësisë së implementimit, 0 A.D. ka dalë prej kohësh nga statusi i alfat.
Kodi burimor i lojës u hap nga kompania Wildfire Games në vitin 2009 nën licencën GPL. Para kësaj, projekti ishte zhvilluar për 9 vjet si një produkt me pronësi. Ndërtimi i lojës është i disponueshëm për Linux (Ubuntu, Gentoo, Debian, openSUSE, Fedora dhe Arch Linux), FreeBSD, OpenBSD, macOS dhe Windows. Versioni i propozuar mbështet lojën në rrjet dhe lojën për një lojtar me bota të modeluara paraprakisht ose dinamike. Loja përfshin më shumë se dhjetë civilizata që ekzistonin brenda periudhës nga viti 500 para erës sonë deri në vitin 500 të erës sonë.
Komponentët e lojës që nuk janë të lidhur me kodin, si elementet grafike dhe tingujt, janë ofruar nën licencën Creative Commons BY-SA, që lejon modifikimin dhe përdorimin në produkte komerciale me kusht të caktimit të autorësisë dhe shpërndarjes së punimeve të derivateve nën një licencë të ngjashme. Motorri i lojës 0 A.D. përmban rreth 200 mijë linja kodi në gjuhën C++, për renderimin e grafikës 3D përdoret OpenGL, për punën me tingujin — OpenAL, për organizimin e lojës në rrjet — ENet. Nga projektet e tjera të hapura për krijimin e strategjive në kohë reale, mund të përmenden: Glest, ORTS, Warzone 2100 dhe Spring.
Ndryshimet kryesore:
- Shtohet fraksioni "Germanët", që bashkon fiset e lashta gjermane si kimvrit, teutonët dhe ambrojtë. Gameplay përfshin periudhën e migrimit të kimvrive nga Jutlanda në fund të shekullit II para erës sonë dhe konfliktin e tyre me Republikën Romake.

- Janë shtuar modele mashkullore dhe femërore të qytetarëve, të cilët më parë ishin quajtur "gra-qytetare" (të gjithë burrat përshkruheshin si ushtarë dhe shumica e grave si shërbëtore). Duke qenë se në civilizatat e përfshira në lojë statusi i qytetarit zakonisht nuk shtrihej për gratë, termi "civili" tani nënkupton qytetar-ushtar (citizen-soldier), ndërsa "civili" ("civilian") nënkupton persona që mbështesin ushtrinë jashtë fushës së betejës.

- Në vend të ngarkimit të paraqitjeve të shenjave të printuara (pre-render), është implementuar grafikë dinamike shenjash përmes motorit të shenjave Freetype, e cila ka reduktuar përdorimin e memories, ka zgjidhur problemet me lokalizimin e ndarë për gjuhët e Azisë Lindore në formën e modifikimeve dhe ka përmirësuar shfaqjen e tekstit gjatë zmadhenjës së ndërfaqes dhe në ekranet me dendësi të lartë pikselesh.

- Në cilësimet e lojës janë shtuar opsione të reja për personalizim, të tilla si kufizimi i popullsisë për secilën ekip dhe mundësia për të fshirë plotësisht një lojtar në modet Skirmish dhe Scenario.

- Në modin multiplayer, verifikimi i certifikatave TLS është aktivizuar si parazgjedhje gjatë lidhjes.
- Motori JavaScript SpiderMonkey është përditësuar në versionin 128, në të cilin është ndalur mbështetje për Windows 7 dhe 8.1. Fillimi i lojës në Windows tani është i mundur vetëm nëse keni Windows 10 ose 11. Janë shtuar compilime 64-bit për Windows. Për Linux janë shtuar compilime në formatin AppImage përveç Snap dhe Flatpak.
Burimi: opennet.ru




