Skip to content

Super Mario Bros. clone and its level editor, made in C

Notifications You must be signed in to change notification settings

FrenchKrab/SuperNecoraMario

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 

Repository files navigation

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