Cette page est dediee a un projet de remake du jeu "Blitz".


ApocaBlitz

The story so far...

Blitz etait un petit jeu en Basic dont j'avais decouvert le listing au fil des pages du livre Amstrad: Jeux d'action, publie chez Sybex en 1984 :

A l'epoque, je ne me doutais pas qu'en recopiant patiemment ces lignes de code, j'allais creer un souvenir partage avec mon pere, qui reviendrait pendant des annees.

Pour moi, Blitz reste associe a des moments de joie, de parties endiablees et de rares instants de complicite passes ensemble devant l'ecran du CPC avec mon papa.

Depuis l'enfance, ce jeu occupe donc une place tres particuliere dans ma memoire. J'ai toujours eu envie d'en proposer une version plus riche, plus spectaculaire et plus aboutie.

C'est de cette envie qu'est ne ApocaBlitz.

Le 14 mai 2026, profitant de quelques jours de conges, je commence enfin la programmation du projet. L'idee est simple : remplacer la generation aleatoire des buildings par de veritables images bitmap representant les grandes capitales du monde.

Le moteur du jeu progresse plutot vite, mais un probleme apparait rapidement : la gestion des collisions. La commande TEST du Basic Amstrad, pourtant parfaitement exploitable dans mon autre jeu Arkanium, montre ici ses limites. Il faut dire que le melange entre caracteres redefinis et graphismes bitmap ne facilite pas les choses...

Sans systeme de collisions fiable, le projet perd immediatement une grande partie de son interet...

 C'est alors qu'intervient l'ingenieux Philippe Moulin qui, avec sa gentillesse habituelle, me concocte une petite routine complementaire en assembleur, aussi legere qu'efficace !

A ce moment-la, je comprends que mon petit jeu va vraiment pouvoir prendre vie.

Cinq jours me seront necessaires pour dessiner les dix capitales, l'ecran-titre ainsi que l'ecran de victoire.

Du cote de la programmation, le moteur principal etant maintenant operationnel, il me suffit de dupliquer la structure du jeu pour chaque capitale, puis d'adapter les textes et quelques elements specifiques a chaque ville.

Le 19 mai, mon travail est enfin termine : le DSK contient l'intro, l'outro et l'ensemble des capitales jouables. Il ne manque plus que la musique.

La phase de tests intensifs peut alors commencer. Je suis plutot confiant, car aucun bug majeur ne s'est manifeste pendant le developpement.

Pourtant, contre toute attente, un probleme recurrent finit par apparaitre sur certaines capitales bien precises... Hong-Kong et Rome, pour ne citer qu'elles.

En effet, il arrive parfois que la soucoupe laisse derriere elle une sorte de sprite fantome sur le bord droit de l'ecran lorsqu'elle change d'altitude...

J'ai beau examiner mon code dans tous les sens, impossible de mettre la main sur l'origine du probleme.

C'est alors que le genial Philippe Moulin intervient une nouvelle fois et, en deux temps trois mouvements, identifie la cause du bug : deux simples lignes de code mal placees !

Une fois le probleme corrige, j'en profite pour realiser en parallele une version anglaise du jeu.

Mais un nouveau probleme va surgir...
Au fil de nouveaux tests, je remarque en effet que lorsque la soucoupe passe au raz des bonus de changement d'altitude, la bombe n'a plus aucun effet sur ceux-ci... Il me faudra alors plusieurs heures pour identifier la source du probleme : mon programme ne verifiait tout simplement pas la bonne variable de coordonees verticale de la bombe.

Probleme elimine !


Au 20 mai 2026, ApocaBlitz est enfin pret : Pulsophonic me transmet la musique dans la soiree.

21 Mai 2026 : Sortie officielle du jeu !


Concept


Lorsque le Haut Conseil Zorg vous envoie sur Terre pour raser les plus grandes capitales du monde et asseoir sa domination, il faut bien avouer que personne ne se montre tres rassure...

Il faut dire que vous ne faites pas exactement partie de l'elite des pilotes de l'Empire.

Mais apres la derniere bataille contre l'armee de la planete Trimas (bataille brillamment perdue par ailleurs) vous etiez simplement le seul pilote encore disponible et non en arret maladie.

Le Haut Conseil a donc fait avec ce qu'il lui restait : vous.

Votre mission est simple : aux commandes de votre soucoupe, survolez les dix plus grandes capitales terriennes et reduisez-les en miettes a grands coups de bombardements.

Une simple pression sur ESPACE permet de larguer une bombe et de detruire tout ce qui se trouve dans la colonne situee juste en dessous de vous.

L'objectif est de reduire chaque ville en cendres afin de pouvoir finalement vous poser au sol.

Mais attention : a chaque passage, votre soucoupe perd un niveau d'altitude. Si vous heurtez une structure encore debout, c'est le crash assure !

Heureusement, certains bonus dissimules dans le decor pourront vous aider. Representes par des fleches dirigees vers le haut ou le bas, ils permettront de gagner ou de perdre de l'altitude.

Chaque capitale peut etre detruite de plusieurs manieres : a vous de trouver la plus efficace !

Graphismes


Etant donne que l'une des motivations principales du jeu repose sur la decouverte progressive des differentes capitales, les ecrans qui les representent ne sont pas affiches sur cette page dans un premier temps.

Ils seront ainsi devoiles un peu plus tard, lorsque le jeu aura deja commence a circuler dans les chaumieres.


Ecran-titre :



Premiere capitale : Washington




Musique

Musique au format Arkos Tracker II (AKS) :


Le jeu

DSK en version Francaise (v1.0) :

DSK in English version (v1.0) :




Pour information :

Les listings d'ApocaBlitz ne sont pas proteges et peuvent ainsi etre consultes a loisir. J'ai par ailleurs pris soin de commenter les sous-programmes a l'aide de lignes REM afin de faciliter leur comprehension.

Il est donc tout a fait possible de reutiliser le listing, de creer ses propres capitales (ou toute autre illustration) et de developper ainsi une extension a ApocaBlitz.

Avis aux graphistes !

End of File.