Compiler le jeu :
make super_cancer_mario
Compiler l'editeur de niveau:
make level_editor
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)
- Flèches gauche/droite = marcher
- w = courir
- x = sauter