production

Futura

Télécharger 2004_futura(possepress).zip

Crédits

  • Code — NoRecess

Crédits donnés par la production elle-même.

Futu(R)a était le jeu du numéro 11 de Code(R), écrit pour la rubrique programmation de jeu du magazine : un vaisseau file sur une piste suspendue dans le ciel et saute les trous avant la fin du chronomètre. Le concept est librement emprunté à Trailblazer sur Amstrad CPC.

L’exercice portait sur la méthode plus que sur le jeu. Chaque double page suivait une étape de la fabrication : arrêter le concept et l’environnement de développement, puis la méthodologie, les classes principales et l’algorithme qui les anime, les vues tridimensionnelles dessinées via DevLib, et enfin l’habillage — le menu, la sélection du vaisseau, la synchronisation entre deux écrans. Cela se terminait sur les deux patrons de conception dont s’appuie le code, un singleton et une fabrique, et sur ce qui a été laissé de côté volontairement : le jeu en réseau, et davantage de sortes de dalles.

Avant la course, le joueur choisit un vaisseau, chacun avec son accrochage au sol, sa vitesse maximale et sa longueur de sauts. On peut jouer à deux, la fenêtre se coupant en deux, chaque moitié gardant son score, ses sauts, ses vies et son chronomètre.

L'écran-titre de Futu(R)a, avec une planète se levant sur un horizon bleu
L’écran-titre : jouer seul, jouer avec un ami, instructions, quitter.
L'écran de sélection du vaisseau, montrant accrochage, vitesse maximale et longueur des sauts en jauges
Chaque vaisseau échange de l’accrochage au sol contre de la vitesse maximale et de la longueur de sauts.
Le vaisseau filant sur une piste suspendue sous un ciel vert
Score, sauts, vies et temps en bas de l’écran.
La fenêtre coupée en deux, chaque moitié suivant un joueur sur la piste
Deux joueurs, une fenêtre coupée en deux, chaque moitié avec son score et son chronomètre.
Le vaisseau en l'air au-dessus d'un trou dans la piste
Un trou dans la piste : sauter maintenant.