Space Harrier (version plus rapide avec tir automatique)

Salut tout le monde.

Ces dernières semaines, j’ai travaillé avec Claude pour désassembler quelques jeux, puis tenter de comprendre comment ils fonctionnent. J’ai beaucoup appris et, au passage, j’ai réussi à comprendre comment Space Harrier affichait ses graphismes.

À ma grande surprise, il n’utilisait pas une routine de Bresenham généralisée. À la place, il utilisait 8 petits « programmes » pour tracer des lignes, et les variantes diagonales prenaient un paramètre de pente.

Bref, j’ai demandé à Claude d’apporter les modifications suivantes (bien que 128 Ko soient désormais nécessaires, car beaucoup de tables de correspondance sont stockées dans la RAM étendue) :

  • Tir automatique (hourra !)
  • Affichage des obstacles bien plus rapide
  • Suppression du bruitage de tir très agaçant

Le jeu est peut-être un peu trop rapide maintenant !

spaceharrier6128.dsk (190.3 KB)

9 « J'aime »

Ouah… clairement trop rapide pour moi.

Mais c’est un excellent exemple de la façon dont l’IA peut optimiser les jeux — et un très bon moyen d’exploiter les 64K supérieurs.

1 « J'aime »

Ça va tellement vite qu’on pourrait presque remplir les formes !

ATF utilise aussi des fonctions de tracé de lignes optimisées / spécialisées, j’ai demandé à Claude comment ça pouvait tourner aussi vite (par rapport à ce que je pensais être un tracé de lignes « rapide »)

1 « J'aime »

Hors-sujet : je viens tout juste de découvrir que la musique du générique est un excellent remix du Prélude n° 2 de J.-S. Bach. Il m’aura fallu 40 ans pour m’en rendre compte !

1 « J'aime »

Je vais ajouter ces 2 vidéos ici !!! Je pense qu’elles peuvent être intéressantes, si ce n’est pas le cas je supprime !!! Cordialement.

4 « J'aime »

Ils sont tous les deux impressionnants, chacun à leur manière ! Surtout Horizon Runner. C’est vraiment réussi et fluide.

J’avais envisagé d’essayer de remplir les formes dans Space Harrier, mais au final, je voulais juste que ça aille à une vitesse folle ! :smiley:

1 « J'aime »

Je serais curieux de voir une version Plus/GX4000 et de voir ce qu’elle aurait dans le ventre, surtout quand on sait ce qu’ils ont réussi à faire avec SonicGX.

Le son dans Horizon Runners est horrible, mais avec un bon chiptune, cela devrait être un super jeu.

Horizon Runner semble très limité quant aux déplacements latéraux possibles. Il faudrait corriger ça pour vraiment retrouver les sensations de Space Harrier. À part ça, ça a l’air prometteur.

Super, Space Harrier a toujours été l’un de mes jeux préférés, la version CPC avait vraiment déçu le gamin de 13 ans que j’étais, avec ses graphismes en fil de fer — comparé à tous les autres portages, j’avais l’impression qu’on s’était bien fait léser.

Ça fait plaisir de voir que ce jeu reçoit enfin un peu d’amour bien mérité !