producción

Futura

Descargar 2004_futura(possepress).zip

Créditos

  • Código — NoRecess

Créditos según la propia producción.

Futu(R)a fue el juego del número 11 de Code(R), escrito para la sección de programación de juegos de la revista: una nave corre por una pista suspendida en el cielo y salta los huecos antes de que se acabe el cronómetro. El concepto está libremente tomado de Trailblazer de Amstrad CPC.

El ejercicio trataba del método más que del juego. Cada doble página seguía una etapa de la construcción: fijar el concepto y el entorno de desarrollo, después la metodología, las clases principales y el algoritmo que las mueve, las vistas tridimensionales dibujadas mediante DevLib, y por último el acabado: el menú, la selección de nave, la sincronización entre dos pantallas. Terminaba con los dos patrones de diseño en los que se apoya el código, un singleton y una factoría, y con lo que se dejó aparte a propósito: el juego en red, y más tipos de losa.

Antes de la carrera el jugador elige una nave, cada una con su agarre al suelo, su velocidad máxima y su longitud de salto. Se puede jugar de dos en dos, con la ventana partida en dos, y cada mitad guarda su puntuación, sus saltos, sus vidas y su cronómetro.

La pantalla de título de Futu(R)a, con un planeta saliendo sobre un horizonte azul
La pantalla de título: jugar solo, jugar con un amigo, instrucciones, salir.
La pantalla de selección de nave, con agarre, velocidad máxima y longitud de salto en barras
Cada nave cambia agarre al suelo por velocidad máxima y longitud de salto.
La nave corriendo por una pista suspendida bajo un cielo verde
Puntuación, saltos, vidas y tiempo en la parte inferior de la pantalla.
La ventana partida en dos, cada mitad siguiendo a un jugador por la pista
Dos jugadores, una ventana partida en dos, cada mitad con su puntuación y su cronómetro.
La nave en el aire sobre un hueco de la pista
Un hueco en la pista: saltar ahora.