El desarrollador independiente Cellar Door Games ha compartido generosamente el código fuente de su popular roguelike de 2013, Rogue Legacy, poniéndolo a disposición de forma gratuita para uso educativo. La medida, descrita como un compromiso con el intercambio de conocimientos, permite a los aspirantes a desarrolladores de juegos aprender del diseño y la implementación del juego.
Rogue Legacy de código abierto de Cellar Door Games
Los activos del juego siguen teniendo derechos de autor
Al anunciar el lanzamiento en Twitter (X), Cellar Door Games proporcionó un enlace al repositorio de GitHub que contiene el código fuente completo bajo una licencia no comercial. Esto otorga a los usuarios permiso para descargar y explorar el código para su aprendizaje y desarrollo personal.
El repositorio de GitHub está administrado por Ethan Lee, un desarrollador conocido por sus contribuciones a otros lanzamientos de código fuente de juegos independientes. La decisión ha sido ampliamente elogiada en las redes sociales, destacando su potencial para fomentar el aprendizaje y la innovación dentro de la comunidad de desarrollo de juegos.
Más allá de los beneficios educativos, el código abierto también contribuye a la preservación del juego, garantizando la accesibilidad del juego incluso si se elimina de las tiendas digitales. Este enfoque proactivo ya ha llamado la atención de Andrew Borman, Director de Preservación Digital del Museo del Juego de Rochester, quien expresó interés en colaborar con Cellar Door Games.
Si bien el código fuente está disponible, es importante tener en cuenta que los recursos del juego, incluidos el arte, los gráficos y la música, no están incluidos debido a restricciones de derechos de autor. Cellar Door Games anima a cualquiera que planee utilizar el código en proyectos más allá del alcance de la licencia o que incorporen activos no incluidos en el repositorio a que se ponga en contacto con ellos directamente. La página de GitHub del desarrollador enfatiza el propósito educativo del lanzamiento, con el objetivo de inspirar nuevos proyectos y la creación de herramientas y modificaciones para Rogue Legacy 1.