E' passato tempo da quando si imparava a sviluppare software dal codice binario: i migliori sviluppatori imparano divertendosi ed è proprio questa la sfida lanciata dal software interamente gratuito DimensioneX, nato in Italia e presente sul mercato Open Source dal 1999.
Il software, sviluppato in Java ed eseguibile su qualsiasi server Tomcat, è assai flessibile e permette di sviluppare veri e propri giochi multiplayer / mmorpg in tempo da record.
E' stato utilizzato con successo per insegnare la programmazione a ragazzi delle scuole superiori: è facile infatti avvicinarsi al mondo del web avendo un'obbiettivo così stimolante come quello delo sviluppo di un gioco. Sul sito, oltre alla documentazione, è possibile trovare infatti anche le slides in italiano già pronte e gratuite da riutilizzare per le lezioni, e video esplicativi per l'installazione.
I ragazzi imparano in fretta, perchè ogni gioco viene definito con una semplice sintassi per descrivere le stanze del campo di gioco, i personaggi e gli oggetti. Successivamente, si utilizza la programmazione a oggetti con un linguaggio simile al Visual Basic per far interagire i vari oggetti tra loro.
Una volta completato il gioco, il progetto è pronto per essere ospitato ed eseguito su un qualsiasi server Java come Tomcat. Le possiblità di hosting a basso costo sono ovunque, ma DimensioneX offre ai ragazzi anche un piano completo di hosting e tutto quanto necessario perchè il loro lavoro ottenga subito ampi consensi.
Un kit aggiuntivo sempre gratuito trasforma inoltre ogni gioco sviluppato in una vera e propria applicazione facebook, ed è comunque possibile includere ogni gioco in qualunque altro sito web - in piena ottica web 2.0 - grazie al codice embed o, se si preferisce, a un semplice plug-in Wordpress.
Se volete dunque motivare i vostri ragazzi a imparare lo sviluppo software senza più lamentele, non c'è veramente un sistema migliore.
(Il kit gratuito è scaricabile all'indirizzo: www.dimensionex.net/it)













