12 de Diciembre, 2015

»Mozilla deja de desarrollar Firefox OS · Ha sido noticia hace un par de días que Mozilla deja de trabajar en Firefox OS para móviles y se centrará en IoT (eso es Internet of Things). Es triste, porque cuando probé Firefox OS era prometedor, y lamentablemente... se quedó en eso: promesas (finalmente dejé de usarlo tras 6 meses de problemas). No sé qué pasará con el proyecto, incluyendo el ¿fallido? Firefox Marketplace; pero si el cambio es para centrarse en IoT, me parece que va a ser simplemente desperdiciar más recursos :(.

Hay 0 comentarios, anotación clasificada en: firefox.

9 de Diciembre, 2015

»usebox.net con cifrado · Desde anoche usebox.net pasa a servir el contenido usando SSL, y cualquier petición al puerto 80 se redigirá al mismo servicio usando https; espero que no hayan problemas con el cambio ;). Todo esto gracias al proyecto Let's Encrypt, que proporciona certificados gratuitos y un conjunto de herramientas para manejarlos de forma cómoda y eficiente.

Actualización: ahora blackshell también se puede navegar con SSL; aunque en este caso la bitácora se seguirá pudiendo leer sin cifrado. Nuevamente, espero no haber roto nada ;).

Hay 2 comentarios, anotación clasificada en: internet.

4 de Diciembre, 2015

»Roland Radio · Desde Abril de este año Roland Radio lleva emitiendo 7x24 las mejores melodias del Amstrad CPC; incluyendo demos además de la banda sonora de gran cantidad de juegos. Es curioso como muchos de esos juegos eran bastante malos, pero no se puede negar que sonaban bastante bien ;).

Hay 0 comentarios, anotación clasificada en: cpc.

28 de Noviembre, 2015

Return of Traxtor para CPC

Anoche publiqué The Return of Traxtor para CPC, tras algo menos de un mes de desarrollo.

Pantalla de juego

Es una conversión del mismo juego para Spectrum, y se juega igual, aunque prácticamente he tenido que reescribir el juego (salvo algunas funciones en C que son portables).

Las principales diferencias son:

  • Uso de modo 0 del CPC, que tiene una resolución de 160x200 (los pixeles son rectangulares, más anchos que altos), comparado con 256x192 del Spectrum. Además tengo 16 colores a elegir entre una paleta de 26, guardados en memoria usando 4bits por pixel, con lo que no se usan atributos y no hay color clash.
  • El CPC viene con un chip AY-3-8910 (como el ZX Spectrum 128K y posteriores), con lo que el audio no usa el mismo código para el beeper usado en la versión para Spectrum 48K. Tener este chip dedicado permite tener música de fondo durante todo el juego.
  • Gracias a tener un chip dedicado para el audio, no es necesario intercalar el audio con la acción, con lo que el juego se puede mover más rápido. Esta versión se dibuja a 25 FPS comparados con los 12 FPS de la versión de Spectrum.

Por lo demás el funcionamiento del juego es el mismo. Como el CPC tiene al menos 64K de memoria y en este caso los gráficos no son muy exigentes, no he tenido que calentarme mucho la cabeza y he podido añadir algunos extras ¡porque me sobraba memoria!

Por ejemplo, quería que gente con problemas para distinguir los colores (daltonismo) pudieran jugar bien al juego. En la versión de Spectrum eso se consigue gracias a las formas de los bloques, pero el modo 0 del CPC tiene menos resolución y el diseño de los bloques incluye diferentes tonalidades del mismo color en lugar de usar el color negro.

Esto hace que los bloques no se vean bien, con lo que tuve que incluir un juego de bloques alternativo que, aunque es algo más feo, no tiene ese problema. Como extra, esos bloques se ven mucho mejor en pantallas que no son en color (recordemos que el CPC se vendió también con pantallas monocromo).

Estoy muy contento con el resultado. El juego funciona muy bien en el CPC y es tan divertido como la versión de Spectrum, y por ahora ha tenido buena recepción :).

Dos juegos del mismo tema el mismo año, aunque sean para plataformas distintas, ya es más que suficiente. No me planteo hacer más conversiones (aunque me han sugerido que el juego encajaría muy bien en el Commodore 64 :P).

Hay 0 comentarios, anotación clasificada en: cpc, programming.

23 de Noviembre, 2015

»Return of Traxtor CPC casi listo · El proyecto sigue adelante a buen ritmo. Se puede ver una beta de cómo se mueve el juego, y estoy terminando la banda sonora. Imagino que el juego tendrá una recepción algo tibia, porque a fin de cuentas es un juego tipo puzzle match-3, pero a mi me está gustando mucho cómo va quedando. Sin duda va a ser la mejor versión de la serie Traxtor.

Hay 1 comentario, anotación clasificada en: cpc, programming.

5 de Noviembre, 2015

»¿Return of Traxtor para CPC? · He empezado a portar, o más bien convertir porque tengo que rehacer los gráficos y reescribir todo el código dependiente de la plataforma, The Return of Traxtor (que publiqué en Julio para el ZX Spectrum). Seguiré con Space Pest Control más adelante (pronto, porque no debería ser muy complicado tener la segunda entrega de Traxtor funcionando en el Amstrad CPC). También lo comentan en RetroManiac.

Hay 0 comentarios, anotación clasificada en: cpc, programming.

24 de Octubre, 2015

»CPC Retro Dev 2015 conseguido · Ha costado, pero he entregado un juego a la CPC Retro Dev 2015, tras unos dos meses de desarrollo (empezando desde cero y programando el motor gráfico sin saber nada del CPC). Hay en total 35 juegos, y los resultados serán públicos el día 31 (a partir de ahí el juego estará disponible para todo el mundo). ¡Enhorabuena a los participantes!

Actualización: parece que Space Pest Control está nominado, en la categoría PRO (a mejor juego).

Actualización 2: nada, al final no pudo ser: nos quedamos en nominado :). El juego se puede descargar en Space Pest Control.

Hay 0 comentarios, anotación clasificada en: programming, cpc.

7 de Octubre, 2015

»Space Pest Control (dev) · Estoy intentando programar un juego para la CPC Retro Dev 2015; digo intentando porque he empezado tarde y es posible que no me de tiempo. Algo va saliendo por ahora, como se puede ver en el foro de CPCWiki.eu, e incluso hay gente interesada, con lo que es bastante probable que acabe el juego aunque no sea para el concurso. Programar para el Amstrad CPC es difícil, pero bastante divertido :).

Hay 0 comentarios, anotación clasificada en: programming, cpc.

17 de Septiembre, 2015

»RetroManiac número 10 · Ha salido el número 10 de RetroManiac, que es una revista gratuita para descargar en PDF (y con una limitada tirada en papel), y que trata de video-juegos retro en general. Entre las 360+ páginas de este número se puede encontrar la sección Zapping, donde han reproducido la entrevista que me hicieron en ZXDevs. La revista está muy bien (ya la conocía de números anteriores), y aunque trata un poco de todo, me parece interesante para echarle un vistazo a cómo está el tema retro en España con reseñas de diferentes eventos y entrevistas a gente de la escena.

Hay 0 comentarios

14 de Septiembre, 2015

»PyCon UK 2015 · No he comentado nada por aquí, pero esté próximo fin de semana estaré en la PyCon UK, que vuelve a ser en Coventry (¿ha sido siempre en Coventry?). Es mi tercer año consecutivo, pero parece que solo escribí una anotación (y además corta) en la edición del 2013. Nuevamente iré con una expedición del equipo de desarrollo de Memset; si alguien está por allí y quiere saludar o tomarse una cerveza, que avise ;).

Hay 0 comentarios, anotación clasificada en: python, jornadas.

Entradas antiguasEntradas nuevas