Skip to content

Latest commit

 

History

History
63 lines (45 loc) · 2.23 KB

File metadata and controls

63 lines (45 loc) · 2.23 KB

Super Mario Solar Engine

image

An open source 2D Mario engine.

Incorporates elements from a handful of 3D Mario titles, like Super Mario Galaxy and Super Mario 64. Also comes with a bare-bones level-editor that you can build off for your own in-game level designers!

Supported Projects

Current Status

Playable (Bugfixing and fine tuning)

(Currently accepting feedback!)

To-do

  1. FLUDD mechanics
  2. Misc player movement mechanics
  3. Implement rumble and motion controls into gameplay
  4. Player camera
  5. Player health and attacking
  6. Proper enemy support
  7. Basic enemy AI
  8. Level Editor properties system
  9. Cutscene editor
  10. Dialogue system

How to use

You can use Super Mario Solar Engine for any projects that fit under the MIT license. It is expected you use it as a foundation for your own Mario-inspired games.

You can open the project file using the Godot game engine.

Physics values and toggles will be present in the properties of their respective nodes.

Most classes contain documentation that you can find using the Help menu in the Godot editor.

Help - Search Help

Credits

Charlotte "Charpurrr" Fox - Lead director and programmer

"CardboardCarl" - Additional programming
"Unequipped" - Additional programming
"aloelucidity" - Additional programming

Brian "Linktober" - Level design

"Frums" - Credits & Options songs
"LSPLASH" - Chillwave song
Gale Sosa - Synth Stratnum song
"femtanyl" - ATTACKING VERTICAL song

Mack "masterminer176" - Miscellaneous sprites
"KrystalPhantasm" - Miscellaneous sprites

"KenneyNL" - UI Input Icons

"KingAsylus91" - Mario & Luigi sprites
"TuffTony" - Mario & Luigi sprites
"NineBit" - Mario & Luigi sprites

Robert "runouw" Hewitt - Main inspiration