Un jeu de survie physique simple. L'objectif est de se rendre aussi loin que possible avant d'exploser.
Ce jeu a été inspiré par 7 bombes sur Windows Phone 7, à l'époque. Il contient un moteur de jeu personnalisé et un moteur physique et la version ne contient aucune dépendance externe (WebPack et TypeScript sont nécessaires pour créer le projet).
De plus, le jeu est un PWA valide, ce qui signifie qu'il doit être instalable et fonctionnera hors ligne.
Une version en direct du jeu est disponible sur https://bombs-away.now.sh/
A ou ← aller à gauche.
D ou → pour aller à droite.
Espace ou w pour sauter.
Appuyez sur le côté gauche de l'écran pour aller à gauche et le côté droit pour aller à droite. Appuyez sur l'autre côté de l'écran (lorsque vous vous déplacez dans une direction) pour sauter.
: Laser. Découpe un espace pour s'asseoir, à l'abri des bombes. Appuyez sur le lecteur à utiliser.
: Grenade. Fait une explosion, jetant des bombes (et potentiellement vous!) Et détruisant le terrain. Appuyez sur le lecteur à utiliser.
: Agilité: augmentez temporairement votre vitesse et votre agilité. Utilisé sur le contact.
: Invulnérabilité: temporairement vous rend invulnérable! Utilisé sur le contact.
Initialiser les sous-modules
git submodule init
git submodule update
Installer des packages
npm i
Exécuter un serveur de développement
npm run start
(en supposant que les sous-modules et les packages sont installés)
npm run build
Le répertoire public peut être servi avec n'importe quel serveur Web statique (j'utilise généralement le service).