WildFire Games rilascia 0 a.d. come open source

Ciao, questa è la prima volta che visiti questo blog. Se trovi i contenuti interessanti puoi condividerli, tramite l'uso dei pulsanti che vedi in fondo all'articolo, coi tuoi amici via twitter o facebook, oppure votare l'articolo su wikio. Se vuoi puoi restare sempre aggiornato sugli ultimi articoli via RSS Feed, Twitter, Facebook o Newsletter. Grazie del passaggio :)

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.

WildFire Games rilascia 0 a.d. come open source0 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.


Altri articoli che potrebbero interessarti

Google Wave, tutto via browser, tutto open source. Nasce Google Wave, un nuovo prodotto marchiato Google per la cooperazione tra utenti.Un "onda" -...
Atheros: driver ath9k open source L'avanguardia informatica non si ferma mai, e nel campo wireless stiamo per assistere ad un evento importante..Atheros...
L’OSI accetta la European Union Public License L'Open Source Initiative, è una delle principali organizzazioni pro open-source. Lo scorso 4...
Condannato a 15 mesi di reclusione per pirateria videoludica Oakland, Florida; un ragazzo di 24 anni arrestato e condannato a 15 mesi di reclusione più 415,900...
Segui “live” lo sbarco sulla luna dell’Apollo11 Apollo11 è stata la quinta missione del Programma Apollo, nonchè la prima missione a portare...

About the Author

M0rF3uS al secolo Alex è un ggiovine 25enne appassionato di informatica e linux. Lavora come Network and System Administrator e nel tempo libero gioca un pò con la sua fotocamera (Canon EOS 1000D) riuscendo a volte, per sbaglio, a fare qualche scatto decente. Completano il corredo, degli hobbies "vorrei ma non posso" ossia l'astronomia e l'astronautica....si è uno di quelli che da grande vorrebbe fare l'astronauta (povero coglione vero?).