Proprio come l'hardware si evolve, anche il software segue un percorso simile, e i suoi progressi si possono vedere attraverso strumenti sempre più completi e flessibili. La creazione di videogiochi è una delle attività più avvantaggiate da questa evoluzione, dato che esiste un'enorme quantità di risorse aperte e gratuite per dare vita alle nostre avventure. Superpowers è una di queste risorse, costruita su tecnologie Web e con la capacità di creare giochi sia in 2D che in 3D.
In qualche fase della nostra vita tutti sogniamo di creare giochi oltre a goderceli. Forse quel sogno è iniziato con disegni su un quaderno, o una storia nascosta in un documento di Word. Tuttavia, dobbiamo essere onesti: sono molto pochi quelli che trasformano in realtà quel gioco sognato. Le barriere sono tante e troppo ampie.
Ma lentamente la tecnologia guadagna terreno e mette sul tavolo strumenti con una capacità di adattamento impressionante, che senza dubbio risponde alle richieste di compatibilità delle piattaforme attuali. Dobbiamo anche considerare l'aspetto “globale” di alcuni progetti, poiché con Internet a nostro favore, un team distribuito in più paesi può lavorare come se fosse tutto nella stessa ufficio.
Strumento per creare videogiochi
Superpowers è uno di questi strumenti, una piattaforma aperta e collaborativa di sviluppo con molteplici vantaggi. In primo luogo, il suo profilo collaborativo è uno dei più elaborati. Ogni membro del team non deve installare assolutamente nulla sui propri sistemi, e l'unico materiale da distribuire è l'indirizzo URL del progetto, insieme alla sua password. In alternativa, i progetti possono essere salvati offline, molto utile quando la connessione Internet è instabile o limitata.
Tutti gli strumenti integrati in Superpowers sono plugin, così uno sviluppatore ha la possibilità di espandere o sostituire questi plugin a piacimento. Superpowers offre più di mille elementi suddivisi in sprites, fondali, suoni, colonne sonore e sistemi di fisica per 2D/3D. Per finire, dietro le quinte di Superpowers troviamo TypeScript, un superset di JavaScript che garantisce una maggiore robustezza in qualsiasi progetto.
La presenza di TypeScript, la capacità di espandere l'ambiente di sviluppo con plugin, il suo profilo open source e il supporto collaborativo fanno di Superpowers un grande strumento per creare videogiochi. Tuttavia, sono assolutamente convinto che i principianti non siano la sua priorità. In effetti, i suoi stessi tutorial ufficiali raccomandano di assimilare concetti base di JavaScript prima di iniziare, quindi è logico supporre che Superpowers forse non sia il miglior punto di partenza per chi parte da zero, ma per chi si trova in una sorta di “via di mezzo” nello sviluppo di giochi. Vuoi vedere giochi realizzati con questo strumento? Clicca qui.
https://old.neoteo.com/gb-studio-como-hacer-videojuegos-para-game-boy-sin-saber-programar/