Efter to et halvt års udvikling er den 27. alfaudgave af det gratis spil 0 A.D. blevet præsenteret med implementeringen af realtidsstrategi i stil med spillene i «Age of Empires»-serien. Som med alle tidligere udgivelser er den nye version mærket med «alpha», men udviklerne har besluttet at fravælge denne tradition, og den næste opdatering vil blive mærket som «0 A.D. Udgivelse 28». Alpha-mærkningen blev sat, fordi ikke alle oprindeligt planlagte funktioner er realiseret. Den nuværende funktionalitet er dog forfinet og stabil, og i forhold til kvaliteten har 0 A.D. længe været ude af alpha-udgave.
Spillets kildekode blev frigivet af Wildfire Games i 2009 under GPL-licensen. Inden da blev projektet udviklet som et proprietært produkt i 9 år. Spillet kan downloades til Linux (Ubuntu, Gentoo, Debian, openSUSE, Fedora og Arch Linux), FreeBSD, OpenBSD, macOS og Windows. Den foreslåede version understøtter både multiplayer og singleplayer-spil med bots på foruddesignede eller dynamisk genererede kort. Spillet dækker over ti civiliationer, som eksisterede fra 500 f.Kr. til 500 e.Kr.
Ikke-kodekomponenter af spillet, såsom grafiske og lydmæssige elementer, præsenteres under Creative Commons BY-SA-licensen, som tillader modifikation og anvendelse i kommercielle produkter, forudsat at der gives kredit til forfatteren og at afledte værker distribueres under en lignende licens. Spilmotoren 0 A.D. består af cirka 200.000 linjer kode skrevet i C++, til 3D-grafik anvendes OpenGL, til lydarbejde anvendes OpenAL, og til netværksspil bruges ENet. Blandt andre åbne projekter til skabelsen af realtidsstrategispil kan nævnes: Glest, ORTS, Warzone 2100 og Spring.
Vigtige ændringer:
- Der er tilføjet en backend til rendering i spilmotoren ved hjælp af det grafiske API Vulkan.
- Understøttelse af AMD FSR-teknologien (FidelityFX Super Resolution), der bruger algoritmer til rumlig skalering og detaljerekonstruktion for at reducere kvalitetstab ved skalering og konvertering til en højere opløsning, er blevet tilføjet. Ved hjælp af AMD FSR kan output fra spillet 0 A.D. gengives med 4K-kvalitet.
- Der er tilføjet GPU Skinning-tilstand til skinning (binding af 3D-modeller til skelettet) på GPU-siden ved hjælp af shaders (øger ydeevnen med 10-20 FPS).
- Mulighed for at gemme tilstanden af multiplayer-spil og genoptage det fælles spil fra den gemte position er blevet tilføjet.
- En ny side "Tips & Tricks" med tips og nyttige oplysninger er blevet tilføjet.

- Flåden er blevet omarbejdet. Militære skibe er nu opdelt i rekognoscerings-, angrebs-, ramme-, ild- og belejringsskibe. Et nyt teknologitræ for militære skibe er blevet foreslået, hvilket stimulerer våbenkapløbet for havoverlegenhed.
- Signalraketter, som kan affyres af observatører, er blevet implementeret. Information om affyrede raketter vises i chatten.
- Nye automatisk genererede kort er blevet tilføjet: Foothills (godt overskueligt bakket landskab), Migration (øer, opgaven er at sikre ressourcer fra en større ø) og Coast Range (en smal stribe mellem havet og bjergene).

- Et nyt kampkort "Isthmus of Corinth" (Korinth-halvøen i Grækenland) er blevet tilføjet. Kampkortene "Watering Holes" og "Sporades Islands" er blevet opdateret.

- Nye modeller og teksturer er blevet tilføjet. For eksempel er en statue-model blevet tilføjet.

- Grafik- og spilmaterielkvaliteten er blevet forbedret.

- Adskillelsen mellem civilisationerne af spartanere, romere, athenere og makedonere er blevet styrket.
- Angrebsenheder med kamp-elefanter, der overgår infanteri og kavaleri, er blevet tilføjet.
- Nye bonusser for vindere er blevet tilføjet: stridsvogne (mindre manøvredygtige, men mere holdbare end kavaleri), lanse-riddere (besejret, men langsomme), lange sværd (forårsager større skade).
- Det andet musikalbum, indeholdende 19 numre til spillet 0 A.D., er blevet forberedt.
- JavaScript-motoren SpiderMonkey er opdateret til version 115 (tidligere blev version 78 brugt). I implementeringen af brugergrænsefladen og simulationskoden tillades brug af Promise og async/await.
- Brugeren har fået mulighed for at ændre adgangskoden til multiplayer-spil.
- Brugergrænsefladen understøtter nu horisontal scrollning for indhold, der ikke kan vises på skærmens bredde.
- Overgangen fra Subversion til Git er planlagt til sommeren.

Kilde: opennet.ru





