Enable build support by adding .onedev-buildspec.yml
| Bonus.pde | Loading last commit info... | |
| Config.pde | ||
| Invader.pde | ||
| Ligne.pde | ||
| Protection.pde | ||
| README.md | ||
| SpaceInvaders_ISN.pde | ||
| Tank.pde | ||
| Tir.pde | ||
| scores.xml |
README.md
Space Invaders
Présentation
Ce projet est une adaptation du célèbre jeu Space Invaders, réalisé dans le cadre de l'épreuve du baccalauréat spécialité ISN (Informatique et Sciences du Numérique). Il s'agit d'une implémentation complète du jeu avec des fonctionnalités supplémentaires par rapport au jeu original.
Le jeu
Space Invaders est un jeu d'arcade où le joueur contrôle un canon qui se déplace horizontalement en bas de l'écran. Le but est de détruire des vagues d'aliens avant qu'ils n'atteignent le bas de l'écran tout en évitant leurs tirs.
Fonctionnalités principales
- Système de niveaux avec difficulté progressive
- Plusieurs types d'envahisseurs avec des stats différentes
- Niveaux spéciaux ajoutant de la difficulté
- Système de sauvegarde des meilleurs scores
- Protections destructibles
- Bonus améliorant les capacités du joueur:
- Super Tir
- Double Tir
- Réparation du Tank
- Bouclier
- Augmentation de la vitesse du Tank
- Réparation des protections
- Vitesse des tirs accrue
- Puissance des tirs améliorée
- Augmentation du nombre de tirs simultanés
- Résistance du Tank renforcée
- SUPER MODE !!!
- Écran de pause
- Écran d'accueil et d'instructions
Contrôles
- Flèches gauche/droite (←/→) : Déplacer le tank
- Espace : Tirer
- Entrée : Pause/Reprendre
Prérequis techniques
Ce jeu nécessite Processing version 2.2.1 pour fonctionner correctement. Les versions plus récentes pourraient ne pas être compatibles avec certaines fonctionnalités utilisées dans ce projet.
Installation et lancement
- Téléchargez Processing 2.2.1
- Ouvrez le fichier "SpaceInvaders_ISN.pde" avec Processing
- Cliquez sur le bouton "Play" pour lancer le jeu
Bon jeu !