This is a concept for a clone of super Mario. With the possibility to create your own maps.
Find a file
2025-07-10 03:34:34 +02:00
.idea first commit 2025-07-10 03:34:34 +02:00
build first commit 2025-07-10 03:34:34 +02:00
images first commit 2025-07-10 03:34:34 +02:00
nbproject first commit 2025-07-10 03:34:34 +02:00
src/suppamario first commit 2025-07-10 03:34:34 +02:00
applet.policy first commit 2025-07-10 03:34:34 +02:00
build.xml first commit 2025-07-10 03:34:34 +02:00
LICENSE first commit 2025-07-10 03:34:34 +02:00
manifest.mf first commit 2025-07-10 03:34:34 +02:00
README.md first commit 2025-07-10 03:34:34 +02:00
SuppaMario.iml first commit 2025-07-10 03:34:34 +02:00

SuppaMario

This is a concept for a clone of super Mario. With the possibility to create your own maps.

ezgif-2-db46d0ad92.gif

Description

Scheme

You can create you own map modifying the map file:

\suppaMariov6\build\classes\mappe\map1.txt

Scheme

  • Idle cycle background. Speeding according to mario movement speed
  • Mario can move left and right, jump and crouch
  • Collide with solid blocks
  • Dies when hit by lateral collision with koopa, by deadly blocks (water) or falling out of the map
  • Has dead, jump and crouch animation
  • Background and death animation music
  • The map is loaded from an external file, you can build with:
    • 2 solid block (bricks)
    • 1 pass-through block (clouds)
    • 1 deadly block (water)
  • Implemented 2 walking koopa enemies, they die and disappear on upper collision with mario

Requirements

  • Java (6 to) 8 (max, recommended)
  • NetBeans (highly recommended)

Java Applets have been dropped with Java 9. So you need an older versione to run this project. Java 8 is the preferred version. Until Java 6 should be ok.

Problems running the project are expected, applets are deprecated and not supported by modern browsers.**

This is a NetBeans Project. Using NetBeans isn't mandatory but recommended for the built-in applet runner. You can run the GrigliaApplet.java class with netbeans.

NetBeans Instructions

Alternatively, you can use IntellijJ IDEA with the Applet runner plugin (not tested).

Installation and run

Clone the repo:

https://gitlab.com/stefanorossiti/SuppaMario.git

Run SuppaMarioApplet.java with your preferred IDE (NetBeans is recommended) using java 8.

License

All my work is released under DBAD license.