Compilation
Compiler le jeu :
make super_cancer_mario
Compiler l'editeur de niveau:
make level_editor
Presentation du projet
Projet Super Mario de l'UE "Programmation C" de la L2 Informatique de l'UPJV. Réalisé exclusivement avec SDL2 et la librairie standard. Les consignes minimum pour ce projet étant: déplacements, ennemies, score, niveaux multiples
Ce projet vise à aller plus loin que les objectifs de base et contient donc:
- Déplacements avec inertie, animations, et sauts modulables (gameplay grandement inspiré des jeux Super Mario Bros. sur NES)
- Powerup (Champignon) pour grandir et prendre un coup sans mourir
- 2 types d'ennemis : Goomba et Paragoomba (Goomba ailé)
- Pièces à collecter
- Graphismes tirés de Super Mario Bros 3
- Editeur de niveau (voir EDITEUR_NIVEAU_TUTORIEL.md, permettant une création "aisée" et rapide de niveaux de jeu
Projets d'amélioration prévues dans le code mais abandonnées par manque de temps:
- Autre types d'ennemis
- Autre types de Powerups (étoile d'invicibilité, feuille Tanuki)
Commandes
- Flèches gauche/droite = marcher
- w = courir
- x = sauter