Intellivision: una de las legendarias consolas de videojuegos que cambiaron la historia del entretenimiento.  Si crees que la programación de videojuegos para esas consolas es cosa del pasado… ¡piénsalo dos veces!

En este fascinante episodio de Interfaz Podcast contamos con la presencia de Óscar Toledo.  Nacido en 1978, Óscar comenzó a programar a los 5 años en BASIC, y posteriormente, aprendió lenguaje ensamblador a los 9 años.  Como hobby, es autor de bootOS, un sistema operativo x86 en 512 bytes, y su intérprete bootBASIC en 512 bytes.  Escribió los juegos de ajedrez más pequeños del mundo en C, Java, JavaScript y código máquina x86/6502. Ha ganado cinco veces el International Obfuscated C Code Contest y obtuvo el segundo lugar en el primer concurso JS1K.  Es autor de los libros “Toledo Nanochess: The commented source code”, “Programming Games for Intellivision”, “ColecoVision Games Guide”, “Programming Boot Sector Games” y “More Boot Sector Games”.  Sus juegos Princess Quest y Mecha-8 están incluidos en el Colecovision Flashback, y Space Raid está en el Atari Flashback 9 Gold.  Adicionalmente, da conferencias sobre temas de programación y la influencia del software en la sociedad.

Durante esta interesantísima charla, Óscar nos cuenta una breve historia de las consolas de videojuegos, las características de la consola Intellivision, el lenguaje de programación IntyBasic que él mismo creó y algunos interesantes detalles de cómo crear juegos para Intellivision y otras consolas.

OscarToledo

Notas y vínculos adjuntos

Página web de Óscar

https://nanochess.org/

Libro “Programming Games for Intellivision” donde Óscar explica el uso de IntyBasic para crear juegos.

ProgrammingGamesForIntellivision

Pasta blanda

El libro también está en lulu.com

Repositorio en GitHub de IntyBasic

https://github.com/nanochess/IntyBASIC

Óscar nos recomienda el libro “Expert C Programming: Deep Secrets” de Peter van der Linden.

ExpertCProgramming

Pasta blanda

Kindle