Ya comenté hace un tiempo que Raúl Portales está trabajando en la publicación de un libro sobre programación de videojuegos para MSX en lenguaje BASIC. Entonces dije que estaba casi a punto y el momento es ahora.
Raúl empezó a programar como casi todos nosotros, cuando apenas contaba con diez años de edad. Esto le influyó a la hora de orientar su carrera laboral, trabajando actualmente como ingeniero de software principalmente en Android. Sus creaciones para MSX son Raftoid y LOGIC, ambos participantes en el concurso MSXdev.
El libro lleva por título Modern MSX BASIC Game Development y se divide en nueve capítulos. Cada uno de ellos está dedicado a un tema concreto que nos invita a conocer y repasar, en las más de doscientas páginas que tiene el libro, desde las herramientas existentes hoy día para el montaje de un entorno de desarrollo hasta las particularidades del lenguaje, pasando por la utilización de los comandos de dibujo, el manejo de sprites y el comando PLAY, entre otros.
Y quizá os preguntéis algunos si es necesario a estas alturas un libro sobre programación en MSX-BASIC. Yo digo sí, de manera rotunda. Aunque existe información en Internet sobre el tema, la cantidad de ella y lo desperdigada que está hace que no sea accesible de manera rápida y cómoda, por lo que condensar parte de esa información en un libro, detallando de principio a fin cómo programar en este lenguaje en los tiempos que corren, es todo un acierto.
Modern MSX BASIC Game Development estará a la venta a través de la web de Amazon a partir del próximo 16 de julio a un precio de 19,99€ en formato papel y 9,99€ en formato digital.
Como complemento al libro, Raúl ha creado una página en GitHub a modo de repositorio de los programas, ejemplos y código que se describen en el propio libro. Y además, podemos ver los ejemplos en marcha directamente en el navegador usando WebMSX.
Enlace relacionado: Amazon
Que bien, estoy deseando echarle el guante, programo basic a diario y seguro que este libro me hará crecer.
Yo también estoy deseando que salga para leerlo y aprender más.
Ya lo tengo en mi lista de deseos de Amazon.