Cellar Door Games ha reso pubblico il codice sorgente di Rogue Legacy con una licenza open source, per promuovere la condivisione di conoscenze.
Cellar Door Games ha rilasciato il codice sorgente di uno dei titoli più amati dell’indie gaming, Rogue Legacy. Nell'”intento di condividere le conoscenze”, chiunque può accedere al codice e imparare da esso, che si tratti di uno sviluppatore alle prime armi o esperto, o semplicemente di un fan del gioco che vuole capire come funziona. Da Dead Cells a Slay The Spire, Hades e FTL: Faster Than Light, alcuni dei migliori giochi degli ultimi 15 anni sono roguelike, e questa è un’opportunità fondamentale per scoprire come funzionano nel dettaglio.
Rogue Legacy ha reso disponibile il suo codice sorgente a chiunque grazie allo sviluppatore del gioco, in collaborazione con Ethan Lee, un portatore Linux e sviluppatore FNA. Lee supporterà il progetto a lungo termine, come ha fatto con un progetto simile per l’iconico puzzle platformer VVVVVV.
Rogue Legacy è stato rilasciato inizialmente più di un decennio fa, nel 2013. Ricordiamo con affetto il gioco come uno dei titoli indie di quell’età d’oro dei giochi più piccoli, quando giochi come Limbo, Braid, Super Meat Boy e Fez sembravano destinati a conquistare il mondo del gaming. Insieme al suo sequel, Rogue Legacy 2, lo consideriamo ancora uno dei migliori roguelike che si possano giocare oggi. E i giocatori sono d’accordo: delle 15.422 recensioni dei giocatori pubblicate per Rogue Legacy, un enorme 92% è positivo.
La meccanica più ingegnosa del gioco sono i suoi personaggi. Ognuno è un discendente della stessa linea familiare. Ad ogni morte, si sceglie un nuovo membro della famiglia con cui giocare, ognuno dei quali ha classi, abilità e debolezze diverse.

Questo codice non è gratuito per gli utenti nel modo in cui si potrebbe pensare a un gioco con una licenza resa disponibile gratuitamente. Invece, il codice sorgente di Rogue Legacy, senza tutte le risorse, è ciò a cui è possibile accedere gratuitamente dal repository GitHub. Se si desidera utilizzare tali risorse e lavorare all’interno del codice usando queste risorse, è necessario possedere una copia del gioco.
Questo potrebbe sembrare un po’ confuso. Tuttavia, rendere il codice sorgente di qualsiasi gioco disponibile gratuitamente con tutte le sue risorse consentirebbe a chiunque di scaricare gratuitamente l’intero gioco e giocarci. Tutti gli sviluppatori meritano di essere pagati per il loro lavoro, quindi richiedere una licenza completa del gioco risolve il problema di Cellar Door Games che effettivamente regala il suo gioco gratuitamente. Questa trasparenza dovrebbe inoltre, si spera, rendere meno probabile che qualcuno prenda il codice del gioco e pubblichi la propria versione su Steam.

Ora che il codice di Rogue Legacy è liberamente disponibile per chiunque possa vedere come funziona, sarà senza dubbio un fantastico strumento di apprendimento per chiunque si avvicini allo sviluppo di giochi. È possibile giocare al gioco, vedere le meccaniche e i sistemi funzionare sotto i propri occhi e poi analizzare il codice per capire esattamente come funzionano tutti questi processi.



