\

Libsm64: Mario 64 as a library for use in external game engines

159 points - today at 10:04 AM

Source
  • schmeichel

    today at 11:31 AM

    This is one of my favorite libraries from the premise alone. Here is an example of Mario in Half-Life 2: https://www.youtube.com/watch?v=Ld3qhqkegNw

      • Dwedit

        today at 1:53 PM

        How many Portal test chambers could be solved with Mario 64 jumping alone, and no use of any portal gun?

        • PcChip

          today at 12:46 PM

          That is amazing and it makes me smile

      • pizzathyme

        today at 5:33 PM

        This is incredible. This was the promise of the proclamations of "the metaverse" or interchangeable crypto game items/characters, but is using none of those things. Like Ready Player One come to life without the hype.

        Curious how easy the setup is for gamers who are non-engineers

          • bigfishrunning

            today at 8:45 PM

            > Curious how easy the setup is for gamers who are non-engineers

            You're still writing a mod for whatever game, it's just that this library gives you an easy way to get the mario-jumping physics right. So unfortunately, non-programmers will probably have to wait for someone to insert mario into your game of choice, although this library will make that process a bit easier.

            • echelon

              today at 5:36 PM

              Metaverse without Crypto/VR/Facebook is fantastic and is bound to happen.

              Metaverse is just people building cool stuff in a way that builds and compounds.

              Critically - hopefully - in a way that can't be owned as a central platform.

          • dev0p

            today at 12:12 PM

            Wrap it in an API, sell Mario 64 as a service.

            (@Nintendo: this is a joke, you can put down the rifle)

              • thebruce87m

                today at 12:15 PM

                I imagine Nintendo is a bit more like malfunctioning ED-209 in the office scene than a person with a rifle.

                • today at 12:33 PM

                  • fhn

                    today at 2:25 PM

                    Nintendo did put down their rifles after they fired multiple shots into the head and then the sued.

                      • ddjdhhd

                        today at 2:36 PM

                        [dead]

                • ParadisoShlee

                  today at 11:08 AM

                  Any demo videos? or just need to imagine it?

                  found this: https://youtu.be/NXpOCfg8O64

                • Retr0id

                  today at 11:08 AM

                  Looks like this has been around for a while now, are there any interesting projects using it?

                  Edit: https://github.com/SuperSonicHub1/awesome-libsm64

                    • kanemcgrath

                      today at 9:05 PM

                      My favorite one was the blender addon https://github.com/libsm64/libsm64-blender

                      • cshores

                        today at 1:22 PM

                        Someone created an AR sandbox using it on the Quest 3. The player draws platforms and mario can jump around on the platforms and on your couch and stuff. That is probably the killer app of VR that everyone has waited for.

                    • deadbabe

                      today at 11:28 AM

                      So let me get this straight, is the intent of this so that if you have some game like Call of Duty, you could use this to just add Mario running around in there jumping around like it was SM64?

                        • guipsp

                          today at 11:44 AM

                          It's specifically about the mechanics/physics rather than the model, but yes.

                            • tosti

                              today at 8:21 PM

                              It has the vertices, the surfaces, the textures and the animations.

                              There's a minecraft mod too, you press m and f5, boom you're mario.

                      • anthk

                        today at 3:19 PM

                        I'd love the Perfect Dark recompilation working under GL 2.1:

                        https://github.com/perfect-dark-pc-port/perfect_dark

                          • pipes

                            today at 4:53 PM

                            That port is amazing, probably one of my most played games on my steam deck. What is GL 2.1?

                        • physicalecon

                          today at 6:42 PM

                          [dead]

                          • fleahunter

                            today at 12:09 PM

                            [flagged]