Invaders
Un jeu de tir spatial complet en une page, hommage au classique de 1978. Le moteur est écrit en TypeScript pur : état immuable, boucle à delta variable, générateur pseudo-aléatoire déterministe. Le rendu passe par React, sans canvas, chaque sprite étant un bitmap converti en SVG. Clavier aux flèches ou en ZQSD, les deux en même temps.
SCORE — 0MEILLEUR — 0VAGUE — 1VIES — 3RESTANTS — 28
PRÊT
ESPACE POUR JOUER
Partie prête, appuyez sur espace pour jouer.
FLÈCHES
← → pour se déplacer, ↑ ↓ pour remonter ou reculer dans la zone de défense.
ZQSD
Q et D pour la latéralité, Z et S pour la profondeur. Les deux schémas fonctionnent en même temps.
ESPACE
Tire, et relance une partie terminée. Deux tirs en vol au maximum.
P OU ÉCHAP
Met la partie en pause. Quitter l'onglet met aussi le jeu en pause.