[HN Gopher] Mario Maker 2 API
       ___________________________________________________________________
        
       Mario Maker 2 API
        
       Author : soap-
       Score  : 163 points
       Date   : 2024-01-08 18:08 UTC (4 hours ago)
        
 (HTM) web link (tgrcode.com)
 (TXT) w3m dump (tgrcode.com)
        
       | noqc wrote:
       | it sure would be nice to get the repository of mario maker 1
       | levels before nintendo burns the library down.
        
         | nothis wrote:
         | I know Nintendo will never allow it to exist in the open but is
         | this a way to archive the actual levels or just a list of
         | names/codes? I'm genuinely sad thinking about the (very real)
         | possibility of them vanishing forever.
        
           | gjsman-1000 wrote:
           | Most likely Nintendo (being an extensive AWS user) will just
           | ship the levels to some S3 bucket; never to see the light of
           | day. Even if each level were just 2 MB, that would cost them
           | only $46/mo. to keep 1 million levels.
        
           | hospitalJail wrote:
           | Just move on. I've realized that Nintendo finds a way to make
           | me suffer in disappointment.
           | 
           | Gaming got a lot better when I ripped the Nintendo bandaid
           | off. (And I stopped buying games that are less than 1 year
           | old)
        
           | soap- wrote:
           | There's a dataset on huggingface[0] from this API that has
           | the data, and a decoder on github[1]
           | 
           | [0] https://web.archive.org/web/20230811134158/https://tgrcod
           | e.c... [1] https://github.com/JiXiaomai/SMM2LevelViewer
        
           | Amigo5862 wrote:
           | It includes the levels themselves. However, there's not any
           | current way to play them. https://pretendo.network/ is
           | working on it.
        
         | cowsup wrote:
         | This already exists online -- won't link it here but it's easy
         | to find if you know where to search. Players have been unable
         | to upload since March 2021, so any archive that's a year or two
         | old will still be up-to-date.
        
         | lofatdairy wrote:
         | I think pretendo kinda does this? Someone who's more familiar
         | should probably confirm/give caveats but I believe at the very
         | least there are tools to pull down courses + metadata, but I
         | don't known whether a public repository has been established.
        
         | Y_Y wrote:
         | https://archive.org/details/super_mario_maker_courses_202105
         | 
         | Typical archive.org to the rescue again.
        
           | echelon wrote:
           | Mario is one my favorite platforming series, but I felt that
           | the Mario Maker games never quite reached the level of
           | innovation of LittleBigPlanet. (Both in the tooling and the
           | community.)
           | 
           | It looks like some users did the work to archive
           | LittleBigPlanet, too:
           | 
           | https://archive.org/details/@littlebigarchive
           | 
           | Hopefully it's comprehensive.
           | 
           | People came up with all kinds of hacks to push the engine to
           | its limits. They made FPS games, top down Zelda dungeons, and
           | all kinds of crazy stuff with LBP. It was awesome.
           | 
           | I haven't checked out LBP's spiritual successor Dreams yet (I
           | don't have time to game lately), but I've heard it's
           | phenomenal.
           | 
           | That said, I do enjoy watching others try to clear some of
           | the diabolically difficult levels that Mario Maker creators
           | design.
        
       | agmater wrote:
       | Having a busy animated background is an awful idea if you want
       | people to read your content.
        
       | reflectiv wrote:
       | ...and its been hugged to death in minutes.
        
         | barelyauser wrote:
         | How many connections per minute can result from being on HN
         | frontpage?
        
           | pelagicAustral wrote:
           | I had an app on the frontpage for a whole day last year (Show
           | HN) and the server behaved like a champ... a simple
           | 6US/month, cloud compute instance on Vultr. It was a Rails
           | app as well.
           | 
           | I generally dont understand how some sites go down so quick.
        
             | bagels wrote:
             | How much traffic was it?
        
           | minimaxir wrote:
           | For an unprepared server, a lot.
        
       | grose wrote:
       | Archive:
       | https://web.archive.org/web/20240108181325/https://tgrcode.c...
       | 
       | Followup post:
       | https://web.archive.org/web/20230811134158/https://tgrcode.c...
        
       | nsxwolf wrote:
       | I liked the idea of these games and own the 3DS game and 2 on the
       | Switch. I like making levels, but for the most part I haven't had
       | a lot of fun playing other people's levels.
       | 
       | I gave up on the games because it seemed like most of the user
       | submitted content were weird non playable machines where people
       | bend the rules of the engine to hurl Mario along to the goal
       | automatically.
       | 
       | Interesting to see that, but it got to the point where I saw
       | nothing else, and it's been on the shelf for years.
        
         | wesleychen wrote:
         | If you filter levels by a higher difficulty you can get some
         | that require you to actually play.
        
         | GlickWick wrote:
         | I still maintain that the Mario Maker series could be
         | absolutely brilliant if Nintendo would invest in better
         | discovery algorithms and searchability. The pool is going to be
         | flooded with garbage, and rightfully so given that kids love to
         | play and make things too. There's nothing wrong with that, but
         | in the end it means you've fallen into a tough situation where
         | the internal discovery tools don't work, and the only way for a
         | level to be "discovered" is for an influencer to find it.
         | 
         | I doubt you can ever build a perfect fix for this, but it could
         | be a lot better than it is right now. Unfortunately it's just
         | an abandoned project at this point, and the inevitable Mario
         | Maker 3 will likely just have the same issues.
        
           | physicles wrote:
           | It's not a full solution, but there must be lists of good
           | levels out there on the internet. I just found
           | https://www.reddit.com/r/TraditionalMarioMaker/.
           | 
           | For me, couch multiplayer would make it 10x better. I bought
           | the game and was sorely disappointed to see that this wasn't
           | included.
        
         | robrtsql wrote:
         | Same--unfortunately most of the content that other players
         | produce is either impossible to lose or is specifically
         | designed to be as hard as possible. You can still find levels
         | which are suitable for your skill level, but the "10 mario
         | mode" or whatever is specifically built around selecting the
         | next level FOR you, so that entire game mode is basically a
         | waste.
        
       | ChrisArchitect wrote:
       | (2022)
        
       | rikthevik wrote:
       | Linking to Lunar Magic, the community's Super Mario World editor
       | that likely spurred Nintendo to create Mario Maker in the first
       | place.
       | 
       | https://fusoya.eludevisibility.org/lm/
       | 
       | Also, go check out the Grand Poo World III videos. Absolutely
       | peak Mario.
        
         | bradbeam wrote:
         | Agree, been super fun to watch everyone work through GPW 3. The
         | clip compilations are always fun
         | https://www.youtube.com/watch?v=DOpt3DU-16I
        
           | airstrike wrote:
           | LMFAO that video is the gift that keeps on giving... I lost
           | my shit at the shark towards the end
        
           | germandiago wrote:
           | Lololol! I laughed so much watching this. Amazing. The design
           | of that level is the mind of a f*cker. Lol!
        
           | epiccoleman wrote:
           | The bits where streamers faces show up in the levels are
           | hilarious
        
         | animal_spirits wrote:
         | I loved playing with this when I was in high school. This is
         | such a great memory. Thanks!
        
         | city41 wrote:
         | I made a web based level editor that I was hoping would fill in
         | gaps I perceived in Mario Maker: https://smaghetti.com/ I no
         | longer work on it and never really filled those gaps, but it
         | was a fun time nonetheless.
        
         | pimeys wrote:
         | The whole release of Grand Poo World III was one of the best
         | things happening in the Internet last year. The chaos that
         | broke smwcentral, how it beat Super Mario RPG in viewers on
         | Twitch for quite a many days and how much fun every streamer
         | seemed to have with it.
         | 
         | I can't get past the first jump though, but still, thank you
         | barb!
        
       | chilipepperhott wrote:
       | Wayback machine link:
       | https://web.archive.org/web/20240108181325/https://tgrcode.c...
        
       | cameronrohani wrote:
       | This is so cool hope to play around with it tonight. I converted
       | the API to a OAS/swagger file and temporarily hosted them here to
       | play around with while the site is hugged to death
       | https://mariomaker2api.apidocumentation.com/
        
       | andrewingram wrote:
       | A few years ago I built a level viewer based on this API:
       | https://www.smm2-viewer.com/
       | 
       | Was quite a fun challenge, some interesting tech at play, and
       | interesting algorithm work to render out the slope tiles.
        
       ___________________________________________________________________
       (page generated 2024-01-08 23:00 UTC)