Super Mario 3D World Randomizer

The Project

A utility to randomize the levels in the Nintendo Switch version of Super Mario 3D World.

Advanced
Fun

Team Comments

I chose to make this project because...

I was inspired by randomizers for other games.

What I found difficult and how I worked it out

Working within the game's bounds and avoiding crashes without knowing the game's code, it worked out thanks to the brilliant people in the ZeldaMods discord server where their is a custom Python module for editing Switch file formats such as SZS and BYAML which helped tremendously.

Next time, I would...

If I had more time, I would've add more advance options like seeds and spoiler files as inputs to easily share your randomized level order with other people. I would've also added an option to select an output directory for a more automated process.

About the team

  • United Kingdom

Team members

  • Toby