Revista Tecnología

La nueva librería CPCtelera hará que sea más fácil desarrollar juegos para Amstrad CPC

Publicado el 11 mayo 2015 por Retromaniac @RetromaniacMag
La nueva librería CPCtelera hará que sea más fácil desarrollar juegos para Amstrad CPCA pesar de haber sido uno de los sistemas más populares en nuestro país la serie Amstrad CPC no goza de tan buena salud como otros sistemas clásicos de 8 bits en la actualidad. Desconozco cual es el motivo exacto de que no salgan tantos nuevos desarrollos para Amstrad CPC como nos gustaría a sus aficionados pero esto puede cambiar en breve gracias a la librería CPCtelera.

La nueva librería CPCtelera hará que sea más fácil desarrollar juegos para Amstrad CPC

La puerta que abre el camino a nuevos juegos y programas para Amstrad


La nueva librería CPCtelera es un ambicioso proyecto desarrollado por el inefable Fran Gallego, con la colaboración de algunos desarrolladores de la escena, cuyo objetivo final es lograr un completo Game Engine para la creación de videojuegos para Amstrad CPC. La filosofía empleada en la creación de CPCtelera es clara y directa; se trata de poner en manos de los desarrolladores una serie de herramientas que permitan trabajar en creaciones a bajo nivel pero sin la complicación de otras herramientas disponibles en la actualidad. A su vez, se busca la mayor optimización posible al codigo generado para evitar que sencillez de uso no equivalga a la poca optimización de los limitados recursos de la máquina de 8 bits.

El proyecto lleva un tiempo pululando por Github pero ha sido ahora, una vez cerrados ciertos flecos, cuando Fran lanza una primera versión 1.0 aún muy alejada de su objetivo final pero con implementaciones ya funcionales bastante interesantes. Así, esta primera versión de la librería CPCtelera permite ya realizar tareas como por ejemplo:
  • Pintar gráficos en pantalla 
  • Cambiar el modo de vídeo 
  • Hacer doble buffer por hardware 
  • Reproducir efectos de sonido y música 
  • Escribir caracteres de la ROM
  • Leer de teclado 
Para una lista de funcionalidades, consultar la página web. En próximas actualizaciones, que iran a un ritmo pausado ya que ante todo Fran busca la máxima optimización, se irán añadiendo posteriores funcionalidades.

La nueva librería CPCtelera hará que sea más fácil desarrollar juegos para Amstrad CPC

Espera ¿es eso un super guerrero?


Esta primera versión de la librería CPCtelera cuenta además con herramientas adicionales como compilador, herramientas necesarias para generar archivos DSK e incluso el Arkos Tracker para componer música gracias al permiso concedido por los respectivos autores de dichas herramientas. La librería está disponible tanto para Windows como para Mac compatible con Xcode gracias a la colaboración de Diego Freniche. También funciona en Linux incluso en procesadores ARM, siendo posible instalarla y desarrollar videojuegos desde una Raspberry Pi.

La nueva librería CPCtelera hará que sea más fácil desarrollar juegos para Amstrad CPC

Marchando una de sprites


Toda nueva herramienta para creación de videojuegos, máxime si busca facilitar la tarea a gente con conocimientos someros de programación, es más que bien recibida. Esperamos que la librería CPCtelera consiga su objetivo final y que más aficionados se animen a programar su propio juego para Amstrad CPC. Los jugones les estaremos eternamente agradecidos.
Más información y descargas en Github.
Manual de referencia para comenzar con CPCtelera.
Más información sobre proyectos de Fran Gallego:
Fremos 
Cheesetea
ByteRealms

Volver a la Portada de Logo Paperblog