È disponibile la ventisettesima alpha release del gioco open source 0 A.D.

Dopo due anni e mezzo di sviluppo, è stata presentata la ventisettesima alpha release del gioco libero 0 A.D., con implementazione della strategia in tempo reale nello stile dei giochi della serie 'Age of Empires'. Come per tutte le versioni precedenti, la nuova versione è etichettata come 'alpha', ma gli sviluppatori hanno deciso di abbandonare questa tradizione e il prossimo aggiornamento sarà contrassegnato come '0 A.D. Release 28'. L'etichetta della versione alpha è stata attribuita poiché non tutte le funzionalità inizialmente previste sono state implementate. Tuttavia, la funzionalità attuale è raffinata e stabile, e per qualità di implementazione 0 A.D. ha da tempo superato lo stato di alfa.

Il codice sorgente del gioco è stato reso pubblico dalla Wildfire Games nel 2009 sotto licenza GPL. Prima di questo, il progetto era stato sviluppato per 9 anni come prodotto proprietario. La build del gioco è disponibile per Linux (Ubuntu, Gentoo, Debian, openSUSE, Fedora e Arch Linux), FreeBSD, OpenBSD, macOS e Windows. La versione proposta supporta sia il gioco online che il gioco in singolo con bot su mappe premodificate o generate dinamicamente. Il gioco comprende oltre dieci civiltà esistite nel periodo compreso tra il 500 a.C. e il 500 d.C.

I componenti del gioco non legati al codice, come gli elementi grafici e sonori, sono presentati sotto licenza Creative Commons BY-SA, che consente modifiche e utilizzo in prodotti commerciali a condizione di attribuzione e distribuzione di opere derivate con una licenza simile. Il motore di gioco 0 A.D. conta circa 200.000 linee di codice in C++, per la grafica 3D viene utilizzato OpenGL, per la gestione audio - OpenAL, e per il gioco in rete - ENet. Altri progetti open source nel campo della strategia in tempo reale includono: Glest, ORTS, Warzone 2100 e Spring.

Variazioni principali:

  • È stato aggiunto un backend per il rendering utilizzando l'API grafica Vulkan nel motore di gioco.
  • È stata aggiunta la supporto per la tecnologia di supercampionamento AMD FSR (FidelityFX Super Resolution), che utilizza algoritmi di scaling spaziale e ricostruzione dei dettagli per ridurre la perdita di qualità dell'immagine durante l'ingrandimento e la conversione a risoluzioni più elevate. Con AMD FSR, è possibile generare l'output del gioco 0 A.D. con qualità 4K.
  • È stata aggiunta la modalità GPU Skinning per il skinning (attacco dell'animazione del modello 3D al suo scheletro) lato GPU tramite shader (aumenta le prestazioni di 10-20 FPS).
  • È stata introdotta la possibilità di salvare lo stato di un gioco multiplayer e riprendere il gioco condiviso dalla posizione salvata.
  • È stata aggiunta una nuova pagina 'Tips & Tricks' con suggerimenti e informazioni utili.
    È disponibile la ventisettesima alpha release del gioco open source 0 A.D.
  • La flotta navale è stata ristrutturata. Le navi militari ora si dividono in ricognizione, fuoco, speronatrice, artiglieria e assedio. È stata proposta una nuova tech tree per le navi militari che stimola la corsa agli armamenti per il dominio marittimo.
  • Sono state implementate razzi segnalatori che possono essere lanciati dagli osservatori. Le informazioni sui razzi lanciati vengono visualizzate in chat.
  • Sono state aggiunte nuove mappe generate automaticamente: Foothills (terreno collinare ben visibile), Migration (isole, obiettivo catturare risorse su un'isola più grande) e Coast Range (striscia stretta tra mare e monti).
    È disponibile la ventisettesima alpha release del gioco open source 0 A.D.
  • È stata aggiunta una nuova mappa di battaglia 'Isthmus of Corinth' (Istmo di Corinto in Grecia). Le mappe di battaglia 'Watering Holes' e 'Sporades Islands' sono state aggiornate.
    È disponibile la ventisettesima alpha release del gioco open source 0 A.D.
  • Sono stati aggiunti nuovi modelli e texture. Ad esempio, è stato aggiunto un modello di statua.
    È disponibile la ventisettesima alpha release del gioco open source 0 A.D.
  • Migliorata la qualità della grafica e delle risorse di gioco.
    È disponibile la ventisettesima alpha release del gioco open source 0 A.D.
  • Rafforzata la separazione tra le civiltà spartane, romane, ateniesi e macedoni.
  • Aggiunti reparti d'assalto di elefanti da guerra, superiori alla fanteria e alla cavalleria.
  • Introdotti nuovi bonus per i vincitori: carri (meno manovrabili ma più resistenti della cavalleria), cavalleria con lance (blindati ma lenti), spade lunghe (recano maggior danno).
  • Preparato il secondo album musicale, che include 19 tracce per il gioco 0 A.D.
  • Il motore JavaScript SpiderMonkey è stato aggiornato alla versione 115 (in precedenza era in uso la versione 78). Nella realizzazione dell'interfaccia grafica e nel codice di simulazione è consentito utilizzare Promise e async/await.
  • All'utente è data la possibilità di cambiare la password del gioco multigiocatore.
  • Nell'interfaccia grafica è stata implementata la supporto per lo scorrimento orizzontale dei contenuti che non rientrano nella larghezza dello schermo.
  • Per l'estate è previsto il passaggio dello sviluppo da Subversion a Git.

Guarda il video


Fonte: opennet.ru
Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server 🔥 Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server | ProHoster