Jeu de tir spatial en 2D réalisé avec Python et Pygame. Le joueur vise les zones rouges des ennemis pour marquer des points. Le projet comprend une introduction, un menu, deux niveaux de difficulté et un mode boss.
Il faut Python 3 et Pygame. Depuis la racine du dépôt :
python -m pip install pygame
python main.pyLes chemins des images, sons et polices sont relatifs au dossier du projet. Le jeu utilise actuellement une fenêtre de 1920 × 1080 pixels ; un écran plus petit peut couper l'interface.
- Sur l'écran d'introduction, Espace fait avancer la cinématique et Flèche droite permet de la passer.
- Les boutons du menu et le tir se contrôlent à la souris. Visez la zone rouge d'un ennemi pour gagner un point.
- Les modes facile et difficile diffèrent par la vitesse d'apparition des ennemis. En mode boss, marquez des points avant que l'ennemi change de position.
Le dépôt contient des images, fichiers audio et polices dans Aliens/, Autres/, Boutons/, Cine/, Sons/ et Polices/. Leur provenance et leurs conditions de réutilisation ne sont pas entièrement documentées. Aucune licence couvrant l'ensemble de ces ressources n'est annoncée ici ; il faut vérifier les droits avant de les redistribuer ou de réutiliser le projet.
Règles :
- Vous gagnez un point lorsque vous touchez le point faible (zone rouge #ff0000) d'un ennemi.
Informations :
- Lancez le jeu avec [SPACE] pour regarder la cinématique, ou avec [>] pour la passer
- La seule différence entre les modes facile et difficile est la vitesse d'apparition des ennemis.
- Dans le mode boss, il y a un seul ennemi. Marquez un maximum de points avant qu'il ne change de position !
Lore :
"Terre, an 2154.
Le monde était divisé en deux parties distinctes : d'un côté, une population pauvre et affamée, luttant pour survivre dans des conditions de vie inhumaines, et de l'autre, une élite privilégiée vivant dans l'opulence. La technologie n'avait fait qu'aggraver les inégalités sociales. La vie était devenue un jeu à somme nulle, où les riches prospéraient grâce à l'exploitation des castes inférieures. L'espoir était faible, car l’élite n'avait aucun intérêt à partager ses avantages, et les démunis étaient condamnés à vivre dans une souffrance perpétuelle. Mais cette société aux tendances dystopiques a disparu du jour au lendemain pour laisser place à bien pire : l'attaque des Bâtisseurs.
Arrivés par milliers depuis les cieux, les Bâtisseurs s’étaient rendus sur Terre avec un seul objectif : y fonder une nouvelle civilisation. Face à cette situation critique, les gouvernements du monde entier se réunirent en urgence pour élaborer une stratégie de défense commune. Des armées furent mobilisées, de nouvelles armes furent développées et pour la première fois le monde entier s’unit contre un ennemi commun. Le conflit entre les Bâtisseurs et l'humanité fut long et sanglant. Les envahisseurs semblaient dotés d'une technologie bien supérieure à celle des humains, mais ces derniers avaient une volonté sans pareille. Des villes furent détruites, des populations massacrées, mais les humains ne baissèrent pas les bras.
L’heure de l’affrontement final est enfin arrivée. Cependant, alors que votre escouade affrontait les dernières forces des Bâtisseurs, une riposte de ces derniers a réduit en morceaux les vaisseaux de vos alliés. Vous devez maintenant vaincre les derniers bâtisseurs par vos propres moyens ! Mais vous avez trouvé leur faille : chacun d’entre eux a une zone rouge sur son corps qui indique son point faible..."
