Otro blog interesante

Al comienzo del blog tenéis una selección importante de referencias sobre C64. Las tenéis de muchos tipos: generalistas, sobre emulación, sobre programación, sobre libros, sobre juegos, sobre música, etc.

Posteriormente, con el desarrollo del blog, hemos ido completando esas referencias. Era imposible tenerlas todas claras al comienzo. En Internet hay muchísimo material sobre C64, aunque suele estar en inglés y un tanto disperso.

Hace unos meses pude conocer otro blog que me pareció interesante: “A C64 game in several steps (lots of them)”. Todavía no lo he revisado completo, pero sí las primeras entradas.

El blog me parece interesante porque describe cómo programar en ensamblador un juego para C64. Ahora bien, ya en la primera entrada se mete directamente (y sin mayor explicación ni preámbulo) en temas como sprites, caracteres personalizados, bancos del VIC o el ráster.

Además los ejemplos están programados para ACME, aunque con pequeñas adaptaciones son perfectamente válidos para CBM prg Studio.

Por tanto, hace falta un poco de base para meterle mano. Yo recomendaría al menos tener revisado y claro el material del primer libro.

¡¡Felices Fiestas!!

Reacciones al nuevo volumen II

Hace casi una semana que se publico el nuevo libro, y ya podemos comentar algunas de las reacciones.

El nuevo volumen II ha llegado a estar en el puesto número 6 de su categoría en Amazon, y el puesto 256 del ranking global de Amazon:

Número 6 educación.PNG

Por otro lado, empiezan a verse las primeras valoraciones de algunos lectores que, de momento, son muy buenas:

Opiniones 11

Muchas gracias a todos por el interés 🙂

Nuevo libro: Programación Retro del Commodore 64 Volumen II

Como os anunciaba hace unos días, acaba de publicarse en Amazon el nuevo libro “Programación Retro del Commodore 64 Volumen II”:

Portada ppal Volumen II

Son 230 páginas con el contenido que hemos tratado en el blog durante los últimos meses (de agosto a noviembre), es decir:

  • El enfoque de desarrollo incremental.
  • El uso de herramientas y librerías de desarrollo actuales.
  • La estructura del proyecto.
  • El diseño y movimiento de sprites.
  • Los caracteres personalizados.
  • Los bitmaps.
  • La lectura del joystick y el teclado.
  • El bucle de juego, con sus inicializaciones y actualizaciones.
  • La nave, los asteroides y los disparos.
  • La detección de colisiones y la animación de explosiones.
  • Los niveles de dificultad progresivos.
  • Las pantallas de inicio, de juego, y de fin.
  • El sonido con el SID.
  • La presentación de números en decimal.

Y todo con la idea de inspirar y ayudar a quien quiera animarse a hacer sus propios proyectos con esa maravillosa máquina que es el C64.

El libro está disponible en los principales portales de Amazon:

Espero que al menos guste tanto como el primer volumen 🙂 .

Un par de películas interesantes

Me pregunta un lector cómo hacían los chavales de los 80 para aprender a programar el C64 y desarrollar aquellos juegos.

Ya comentaba al comienzo del blog que, al menos en la España de los 80, circulaba poca información. Había algunos libros y algunas revistas. De los primeros, me gustaban los libros blancos y rojos de Data Becker, y de las segundas “Commodore World” y “Commodore Magazine”. Por supuesto, no existía Internet, aunque empezaba a haber algunos servicios en línea (las famosas BBS’s).

Información 80.PNG

En Estados Unidos, Reino Unido y Alemania sí había más información. Si buscáis en Archive.org encontraréis bastantes libros en inglés de aquella época. Aun así, la informática, o al menos la informática personal, estaba en sus comienzos también allí.

Entonces… ¿cómo aprendían los chavales? Pues básicamente eran autodidactas. Suplían la falta de formación e información con muchas ganas, mucho ingenio y muchas horas de dedicación.

Hay un documental que describe este proceso en el caso del Reino Unido: “From bedrooms to billions” (2014). No he conseguido localizarla en las plataformas de streaming habituales (Netflix, Amazon, Movistar, etc.), pero sí he localizado una página web que parece específica de la película:

https://frombedroomstobillions.com/

También relacionada con el C64, aunque no específicamente con el tema de los jóvenes programadores, hay otra película que me gusta: “The Commodore Story” (2018). Se trata de otro documental que revisa la historia de Commodore en general. Incluye muchas entrevistas a los protagonistas de aquella época, incluyendo al hijo de Jack Tramiel y los ingenieros que diseñaron muchos de sus equipos.

Nuevamente, no la he encontrado en las plataformas de streaming habituales, pero sí he localizado esta página:

https://thecommodorestory.com/

¡¡Que las disfrutéis!!

Documentales.PNG

Futuro

En su momento hablamos de desarrollar varios juegos con enfoques diferentes, complejidades crecientes, etc. Pero después de más de 50 entradas, 23 versiones del proyecto, y 200 páginas de contenido, se hacen aconsejables una parada y reflexión.

Hay un autor canadiense llamado Alexander K. Dewdney que en los 80 escribía en Scientific American sobre informática y matemáticas. Sus artículos me gustaban mucho, porque tenían un planteamiento abstracto y, en general, no acababa de resolver completamente los problemas que planteaba, dejando ese reto al lector.

En su día –y habrán pasado más de 30 años– leí un artículo suyo sobre cómo desarrollar un juego de damas, o juegos de tablero en general, que me dejó muy prendado. Quién sabe, quizás me anime con el reto 30 años después y con un C64…

HVSW.