/Super-Mario-Mini

Small version of the legendary 2D game in JavaFX platform.

Primary LanguageJava

Super-Mario-Mini

Codacy Badge

Final work in university course "Software Engineering". 2D game "Super Mario Mini" in JavaFX platform. Build automation tool - Maven. Class diagrams constructed with using ArgoUML. Implemented 3 levels, achievement system, settings (the skin of the character, volume), (auto)saving and (auto)loading (in XML file). Repack created in "Inno setup" program.

Game process:

game

Main menu:

image

Options submenu:

Here you can edit your character skin and change game volume

image

skin

New game menu:

You can choose the level if you have already opened it

image

image

*If you fall, the level will restart and your final score will be reduced (maximum - 5 stars)

death

image

image

Each next level is harder than the previous one

image

Silent instalation:

image

image

Normal instalation:

image

image

image

image

image

image