Nakon gotovo tri godine šutnje, došlo je do dvadeset i četvrtog alfa izdanja besplatne igre 0 AD, strategije u stvarnom vremenu s visokokvalitetnom 3D grafikom i igranjem u mnogočemu sličnom igrama iz serijala Age of Empires . Izvorni kod igre otvoren je kod Wildfire Games pod GPL licencom nakon 9 godina razvoja kao vlasnički proizvod. Izrada igre dostupna je za Linux (Ubuntu, Gentoo, Debian, openSUSE, Fedora i Arch Linux), FreeBSD, OpenBSD, macOS i Windows. Trenutna verzija podržava online igru i igru za jednog igrača s botovima na unaprijed modeliranim ili dinamički generiranim kartama. Igra pokriva više od deset civilizacija koje su postojale od 500. pr. Kr. do 500. godine.
Komponente igre koje nisu kodirane, poput grafike i zvuka, licencirane su licencom Creative Commons BY-SA, koja se može modificirati i uključiti u komercijalne proizvode sve dok je navedeno pripisivanje i ako se izvedeni radovi distribuiraju pod sličnom licencom. 0 AD game engine ima oko 150 tisuća redaka koda u C++, OpenGL se koristi za izlaz 3D grafike, OpenAL se koristi za rad sa zvukom, a ENet se koristi za organizaciju mrežne igre. Drugi otvoreni strateški projekti u stvarnom vremenu uključuju: Glest, ORTS, Warzone 2100 i Spring.
- Uzimajući u obzir iskustvo nekih poznatih igrača, parametri svih jedinica i struktura prilagođeni su kako bi se postiglo uravnoteženije i glatko igranje. Na primjer, heroji se sada mogu trenirati samo jednom, a svim su civilizacijama dodane štale za obuku konjice i bojnih kola, te arsenal za izgradnju opsadnih sprava. Ženama i milicijama dopušteno je stavljati zgrade pod hipoteku.
- Dodana je mogućnost pričvršćivanja zgrada, što vam omogućuje da prikvačite zgrade jednu uz drugu.
- Mehanizam za renderiranje sada podržava anti-aliasing. Ovisno o mogućnostima GPU-a, možete birati između FXAA anti-aliasinga i različitih razina MSAA. CAS (Contrast Adaptive Sharpening) filtar također je dodan u mehanizam za renderiranje. Za korištenje novih značajki potrebna je podrška za OpenGL 3.3 na sustavu.
- Dodano sučelje za postavljanje prečaca.
- Omogućeni su novi alati za postavljanje jedinica u vojne formacije za patrole i prisilne marševe, a dodana je i podrška za automatsko raspuštanje formacija prilikom napada.
- Za kreatore modifikacija implementirana je mogućnost vezanja statusnih efekata na jedinice radi promjene karakteristika.
- Dodane su postavke stanovništva koje vam omogućuju da ograničite maksimalan broj jedinica za igrača i implementirate raspodjelu jedinica gubitnika među preostalim igračima.
- Lobby je dodao mogućnost ugošćavanja online igara zaštićenih lozinkom.
- Korisničko sučelje je modernizirano. Poboljšani su opisi alata i dodan je prikaz količine prikupljenih resursa.
- Dodan preglednik karata za odabir i navigaciju postojećim kartama.
- Zaslon "Pregled pogrebnih kočija" dodan je u izbornik za obuku igre za učenje karakteristika relikvija mrtvih heroja.
- Sučelje za učenje s pojačanjem dodano je u AI engine.
- Dodani su i redizajnirani modeli mnogih elemenata igre, dodani su novi modeli kaciga, konja, oružja i štitova, implementirane su nove teksture, uvedene su nove animacije napada i obrana, a prikazani su i likovi Rimljana, Gala, Britanci i Grci su poboljšani.
- Sastav uključuje 7 novih karata.
- Sučelje postavki igre je ponovno napisano.
- UnitMotion i kod za renderiranje su modernizirani, uklanjajući podršku za OpenGL 1.0 i obradu od točke do točke u korist OpenGL 2.0 i upotrebe shadera.
- JavaScript mehanizam za dodatke ažuriran je sa Spidermonkey 38 na Spidermonkey 78.
- Podrška za Windows XP, Windows Vista i macOS starije od 10.12 je ukinuta. Sada je za rad potreban procesor koji podržava SSE2 instrukcije.
Izvor: opennet.ru