WildFire Games rilascia 0 a.d. come open source | Il Portalinux

WildFire Games rilascia 0 a.d. come open source

Uno dei generi, per me, più belli dei videogiochi sono quelli di strategia in real-time.

Sono cresciuto con la saga di Age of Empires (si è Microsoft ma quando una cosa è bella bisogna ammetterlo). E mi ricordo delle interminabili partite in rete con gli amici.

Ma non solo Microsoft è riuscita a creare bei videogiochi di strategia; un altra software house degna di nota è senza dubbio la WildFire Games.

Tra i vari giochi che la WFG ha pubblicato c’è 0 a.d. non ho mai giocato a questo gioco sinceramente, ma senza dubbio dopo aver visto queste immagini un pensierino ce lo faccio sicuro.

0 a.d. è un gioco free, cross platform, storico/strategico, ed attualmente sotto sviluppo.

Fino ad ora i suoi codici sorgenti erano chiusi, tre giorni fa però la casa produttrice ha annunciato al mondo che i programmi di sviluppo del gioco sono cambiati, e finalmente 0 a.d. verrà rilasciato sotto licenza di tipo GPLv2.

Per capire di cosa parliamo posso dirvi per esempio che il motore 3D del gioco è costituito da qualcosa come 150k (centocinquantamila) righe di codice C++, mentre per il motore dell’editor scendiamo a solo 25k.

Il gioco fa largo uso di JavaScript e utilizza libreria grafiche open (OpenGL, OpenAL, ENet, ).

Come gli stessi sviluppatori confermano:

"The code isn’t all extremely clean or extremely modular or extremely well-written. It’s been written by a wide variety of programmers, and it’s far from a "completed" codebase. We want to continue cleaning things up as part of the normal development process. We’re not averse to rewriting entire subsystems if that’s the most effective way to make them satisfy our requirements. But in many areas it’s quite solid."

"Il codice non è perfettamente pulito, modulare o assolutamente ben scritto. Questo perchè è stato scritto da un grandissimo gruppo di programmatori ognuno diverso dall’altro, ed è ben lontano dall’essere un codice "completo". Ma vogliamo continuare a renderlo più pulito. Non siamo contrari ad un intera riscrittura del sistema, a patto che questa sia la via più efficace per soddisfare i nostri requisiti. Ma in molte aree (il codice) è abbastanza solido."

Non ci resta quindi che scaricarlo e seguire le linee guida per la compilazione e buon gioco! Appena mi sarà possibile senz’altro lo proverò e posterò le mie impressioni.


Articoli (forse) correlati:

  1. CodeWeavers rilascia Crossover Games 8
    Con quest'ultima release CodeWeavers ha introdotto il supporto a Left4Dead su Linux e MacOSx: Jeremy white annuncia: "Zombies need to...
  2. Riflessioni su open source e le recessioni
    E' da un bel pò che non scrivo, causa la mancanza di tempo dovuta ad un trasloco appena effettuato (ed...
  3. Atheros: driver ath9k open source
    L'avanguardia informatica non si ferma mai, e nel campo wireless stiamo per assistere ad un evento importante.. Atheros infatti è...
  4. [Rumor] Driver NVIDIA Open Source
    Su Phoronix è comparso un rumor (voce di corridoio ndr.) secondo il quale Nvidia stia pianificando un contrattacco open source...
  5. Rilasciato il firmware open source per schede wi-fi Broadcom
    Non per mano della Broadcom stessa, ma da 3 giorni è stato rilasciato il firmware per i driver di...
    blog comments powered by Disqus
    Get Adobe Flash playerPlugin by wpburn.com wordpress themes