Skip to content

CameronBeneteau/super-mario-bros

Repository files navigation

Super Mario Bros

Super Mario Bros platformer game remake using Java! (Demo Video)

By Cameron Beneteau and Jack Li
Course: Computer Science ICS4U (Grade 12)
Date: June 16th, 2018
Grade: 100%

Super Mario Bros Gif

Table of Contents

1. Intro
2. Gameplay
3. Environment Setup
4. How to Play
5. Results
6. Next Steps

Intro

This is a single-player platformer game inspired by the classic arcade game Super Mario Bros.

It was made using Java. It utilizes object-oriented programming and other ICS4U computing techniques.

Gameplay

Check out the demo video for this project here!

Super Mario Bros Main
Super Mario Bros Game

Environment Setup

To successfully run this project, please follow these steps to set up your environment:

  1. Any IDE that runs Java (we recommend IntelliJ IDEA, JCreator or VS Code)
  2. Java SE 8 (which includes JDK 1.8.0_333) (Download from Oracle)
  3. Ensure your IDE is configured to use the above version of Java SE and JDK

How to Play

All instructions can be found in the game by navigating to the "Controls" tab on the main menu.

Run the main.java file to play!

Results

All-in-all, the project was a great success! We had an enjoyable time developing this game while learning Java and object-oriented programming.

Even better: Our classmates and teachers also competed to see who could finish our game the fastest!

Grade: 100%

Next Steps

Some fun things we would like to build on or explore relating to this project would be:

  • More diverse set of enemies
  • Intelligent enemies that jump, attack, etc.
  • Add a story line including more levels and various themes
  • Add sounds effects to various in-game events (coin pickup, death, etc.)
  • Ability for players to choose different characters

Releases

No releases published

Packages

No packages published

Languages