Skip to content

Super Mario game for 2nd semester as part of GEC module.

License

Notifications You must be signed in to change notification settings

kyle-robinson/mario

Repository files navigation

Mario Game

MSBuild-Debug   MSBuild-Release   CodeQL  

Super Mario replica game created in semester 2 as part of Games Engine Creation module, using C++ and SDL2.

- Click here to view on YouTube -

Mario.Game.mp4

List of Features

  • Sprite Rendering
  • Enemy Characters
  • Collectibles
  • Score System
  • Win/Lose Conditions
  • Font Rendering
  • User Interface
  • Level System
  • POW Block
  • Sound Effects

Getting Started

Refer to the following information on how to install and use the application.

Dependencies

To use the application, the following prerequisites must be met.

  • Windows 10+
  • Visual Studio
  • Git Version Control

The application relies on the following libraries and APIs to function.

  • SDL2

Installing

To download a copy of the application, select "Download ZIP" from the main code repository page, or create a fork of the project. More information on forking a GitHub respository can be found here.

Executing program

As the project settings have been modified to support the addition of the aforementioned libraries and APIs, there are no additional steps required to execute the application.


Credits

    Audio
        https://themushroomkingdom.net/media/smb/wav
        https://www.mariomayhem.com/downloads/sounds/
                
    Sprites
        https://www.spriters-resource.com/nes/supermariobros/
        https://www.spriters-resource.com/snes/smarioworld/