Exprimiendo el BASIC (I): optimizando el rendimiento en Amstrad CPC

Optimizando rendimiento
Midiendo Rendimiento

Al hacer juegos en BASIC en Amstrad CPC muchas veces podemos acabar abandonando proyectos por falta de velocidad o por falta de espacio. Nuestros ordenadores de 8 bits tienen limitaciones, sí, pero, ¿Es posible mejorar el rendimiento de nuestros juegos? ¿Podemos conseguir que ocupen menos espacio para que quepan más cosas?

En los próximos 2 artículos, os enseñamos unas sencillas ideas para medir rendimiento y memoria en vuestros programas. Con esto podréis probar, reinventar y crear las mejores soluciones para vuestros juegos y proyectos. En este primer artículo hablamos del rendimiento temporal.

Leer más

Sprites con caracteres en BASIC de Amstrad CPC (III)

Este artículo es el número 3 de 3 de la serie Sprites con caracteres para Amstrad CPC

Detalle del juego West DuelEn los anteriores artículos [1] y [2] de esta serie hemos aprendido a utilizar caracteres como sprites en BASIC y a definir los nuestros propios. Sólo nos queda un último paso para introducirlos en nuestros juegos sacando toda la potencia al BASIC.

En este último artículo de esta serie aprenderemos cómo aprovecharnos de la potencia de las cadenas de caracteres en BASIC para simplificar y acelerar el dibujado de nuestros sprites. También aprenderemos a utilizar los caracteres especiales de control del cursor y cambio de color.

Leer más

Postmortem: programando videojuegos como en 1984 (GameGiving 2014)

West Duel: Juego de Ejemplo del taller de Programación en BASIC como en 1984
West Duel: Juego de Ejemplo para Programar en BASIC

El pasado viernes, 11 de abril de 2014, estuvimos disfrutando y aprendiendo a programar videojuegos como en 1984 en la GameGiving 2014. Con 12 puestos de ordenadores Dentro del Palau Comptal de Cocentaina organizamos 4 divertidas sesiones del Taller-Reto de programación en Locomotive BASIC 1.0. para Amstrad CPC. A continuación os resumimos todo lo que hicieron los más de 50 asistentes empezando desde 0, y os dejamos todo el material del taller para que podáis hacerlo vosotros también, junto con todas las fotos que tomamos durante el evento.

Leer más

Taller-Reto: Programando Videojuegos como en 1984

Alien Shooter [ Juego BASIC para Amstrad CPC]
Alien Shooter

Este viernes, 11 de abril de 2014, tendrá lugar el Taller-Reto titulado Programando Videojuegos como en 1984, en el Palau Comptal de Cocentaina, como parte del evento GameGiving 2014. En este Taller-Reto, además de aprender a programar videojuegos desde cero, podréis competir por superar divertidos retos de programación y creación de videojuegos que os hemos preparado. No hace falta ningún conocimiento previo de programación: sólo ilusión por empezar a crear videojuegos de la misma forma que muchos de nuestros profesionales de hoy empezaron en 1984. Para todos los que queráis asistir, os resumimos aquí toda la información sobre el taller.

Leer más

Taller de Programación de Videojuegos en RetroSantoDomingo

RetroSantoDomingo: Videojuegos por Alimentos
RetroSantoDomingo: Videojuegos por Alimentos

Este sábado, 29 de marzo de 2014, a las 12:00h, estaremos en RetroSantoDomingo impartiendo el taller “Empezando a programar videojuegos en 1984: introducción a BASIC“. En el taller veremos los conceptos básicos iniciales de la programación de videojuegos en BASIC para Amstrad CPC, y lo haremos de un modo divertido y práctico para todos los que estéis interesados. No es necesario tener nociones de programación: sólo interés por empezar desde 0 (o antes :)).

Leer más