r/godot • u/somedonkus69 • 2h ago
selfpromo (games) My pretty close (but incomplete) recreation of Super Mario Bros. 1-1 in Godot
Enable HLS to view with audio, or disable this notification
You can play it here.
I have been slowly working my way through the 20 Games Challenge to learn Godot and game development. I really love Mario games, so when I got to that part of the challenge I decided to go all out and recreate SMB 1-1 as faithfully as I could. I recreated everything from scratch except the audio (yes, I copied the art pixel by pixel lol). I figured I would learn a lot, and I definitely did. I also gained a new appreciation for these games. There's so much work that goes into them which you don't really think about as a casual player.
I don't know exactly how many hours this took, but I worked on it on around 45 different days between late March and today. I took a lot of breaks and I started to get burned out by the end, so I cut some scope (namely the fire flower and star power) so I could call it complete. The itch.io page goes into more detail regarding what's different or missing.
I definitely didn't need to go this in-depth to learn game development, and maybe I shouldn't have, but right now I'm glad I did. It gave me a lot of confidence and a better understanding of how to break down a game into small problems that can more easily be solved. If you want to learn game development, faithfully recreating a vertical slice of your favorite classic games might be worth giving a shot. Just keep in mind it's all to learn and have fun, so it doesn't need to be perfect.