For most of 2020, I've been working on a Mario Maker clone built with the Godot engine. Today is the day I give away what I've built and beg for coins :)
Originally, I had plans to make this a commercial project but I kind of got obsessed with other things along the way (including updating, maintaining and releasing Godot Dragonbones) and have decided to move in another direction.
Namely, I am going to return to VR development in a big way – but I'll talk about that later.
Anyways, for now I present to you the Mario Maker clone that I've been working on. It's offered as an MIT licensed project that can be used as a learning tool for other developers.
Additionally, if you'd like to add features, new/better art, etc, feel free to contribute. I won't disappear completely :)
If you'd like to support my work, you can do so here via PayPal:
All donations go towards equipment, server costs and future development. If enough interest is shown, I'll likely follow this article (and accompanying video) with some more in-depth discussions on the various systems in the project.
Demo
If you'd like to play a live service verison in-browser you can visit:
https://platformer.ozzadar.com
Links
The project consists of 2 repositories:
Godot Dragonbones 3.2.52 project:
https://github.com/mauville-technologies/Platformer-Maker-Godot
Backend Server:
https://github.com/mauville-technologies/Platformer-Maker-Godot-Server
To develop the project, you'll need:
- Godot Dragonbones 3.2.52 (for the client Godot project)
- CastleDB for static database management (tiles, pallettes, etc)
- Go programming language
- Docker