FrenchKrab / SuperNecoraMario

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

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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

About

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


Languages

Language:C 98.2%Language:Makefile 1.4%Language:C++ 0.5%