MU Soapbox

    • Register
    • Login
    • Search
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Groups
    • Muxify
    • Mustard

    MUX web portal experiments. :3

    Game Development
    6
    20
    914
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • Kumakun
      Kumakun last edited by

      I thought I'd share what I've been up to with you bunch of salty dogs. 🙂 I decided to spin up a MUX, proxied a WebSocket, and have fun with the old Pueblo integration. So far the results are pretty promising! And, once I do this the first time I can repeat it on any 2.12 codebase (probably earlier!) with a little configuration. Anyways, always fun unburying old protocols and giving them a little new polish. 🙂

      The mockup

      The template so far!
      Progress!

      No trees were destroyed in the sending of this message, however, a significant number of electrons were terribly inconvenienced.

      Coin 1 Reply Last reply Reply Quote 12
      • Coin
        Coin @Kumakun last edited by

        @Kumakun That looks pretty fuckin' neat.

        "Excuse the hell out of you. He's a bag of dicks. I'm a carefully curated box of cocks." -- to @GirlCalledBlu upon being misrepresented.

        Kumakun 1 Reply Last reply Reply Quote 0
        • Kumakun
          Kumakun @Coin last edited by

          @Coin Thanks! 🙂 I was really reluctant to put the effort in since MUX is getting pretty long toothed. But, I saw that Brazil had released a patch within the last few months. Good enough for me.

          I've plans to do this with Rhost as well. That'll be a bit more involved though - and WAY more server customization.

          No trees were destroyed in the sending of this message, however, a significant number of electrons were terribly inconvenienced.

          Coin 1 Reply Last reply Reply Quote 2
          • Coin
            Coin @Kumakun last edited by

            @Kumakun said in MUX web portal experiments. :3:

            @Coin Thanks! 🙂 I was really reluctant to put the effort in since MUX is getting pretty long toothed. But, I saw that Brazil had released a patch within the last few months. Good enough for me.

            I've plans to do this with Rhost as well. That'll be a bit more involved though - and WAY more server customization.

            It'll be nice to start getting portal-level access and stuff with codebases other than Ares. I know a lot of people will appreciate it.

            "Excuse the hell out of you. He's a bag of dicks. I'm a carefully curated box of cocks." -- to @GirlCalledBlu upon being misrepresented.

            1 Reply Last reply Reply Quote 2
            • Cobalt
              Cobalt Tutorialist last edited by

              This is amazing looking!

              Kumakun 1 Reply Last reply Reply Quote 0
              • Kumakun
                Kumakun last edited by

                Here are a few more screens I have designed out so far. 1990's Cyberpunk inspired. The game is using 2020 for its rule base for development - probably moving to Cyberpunk Red when (if) it releases in November. All of these are lipsumed by the way. Still working out the game's voice. 🙂 Not an advertisement, but you'll be seeing a lot of design coming as I work through the Pueblo stuff. Hopefully, after I figure out what I want to do, I can package what I've done so others can benefit too. This old dog has a few new tricks yet!

                Landing Page
                Landing Page

                Sample Wiki page
                wiki

                No trees were destroyed in the sending of this message, however, a significant number of electrons were terribly inconvenienced.

                1 Reply Last reply Reply Quote 0
                • Kumakun
                  Kumakun @Cobalt last edited by

                  @Cobaltasaurus said in MUX web portal experiments. :3:

                  This is amazing looking!

                  Thank you! :3

                  No trees were destroyed in the sending of this message, however, a significant number of electrons were terribly inconvenienced.

                  1 Reply Last reply Reply Quote 0
                  • Auspice
                    Auspice last edited by

                    I just wanna play a cyberpunk game is the game gonna be a real deal >.>

                    Saying the quiet parts out loud since 1996.

                    Kumakun 1 Reply Last reply Reply Quote 3
                    • Kumakun
                      Kumakun @Auspice last edited by

                      @Auspice said in MUX web portal experiments. :3:

                      I just wanna play a cyberpunk game is the game gonna be a real deal >.>

                      I haven't seriously made a game in a while. A real long while. I'm starting to get that itch to play again (as we all do) and I've been dreaming of that high tech, low life. Is it going to be an actual place? Maybe? I hadn't considered anyone being interested tbh. This is more of a tech experiment gone cyberpunk fever-dream.

                      No trees were destroyed in the sending of this message, however, a significant number of electrons were terribly inconvenienced.

                      1 Reply Last reply Reply Quote 1
                      • G
                        golgoth last edited by

                        I really love this design. Makes me miss the Cyberpunk MU*s of the 90s/early 2000s.

                        Kumakun 1 Reply Last reply Reply Quote 2
                        • Kumakun
                          Kumakun @golgoth last edited by

                          @golgoth Thank you, and me too! I figured with Cyberpunk 2077 coming out (eventually) and the release of Cyberpunk Red, that just maybe there might be a little spike in interest around the genre.

                          Updates!

                          I sort of hit the end of what I could do with a MUX/Pueblo combination. It was fun, but I honestly didn't want to invest too much infrastructure into a fading codebase. 😞 Evennia's frontend seems pretty robust, so I've started hacking away!

                          Now I just have to decide between Cyberpunk Red, and The Sprawl for the system I want to move forward with. Both are amazing, but having an interlock chargen coded means being able to play around with something more interesting like Mekton later... :3

                          No trees were destroyed in the sending of this message, however, a significant number of electrons were terribly inconvenienced.

                          1 Reply Last reply Reply Quote 0
                          • Kumakun
                            Kumakun last edited by

                            Still working through screens too. So many hats!

                            login

                            More updates soon I'm sure. I should also probably start a new thread? This has nothing to with either MUX or Pueblo now!

                            No trees were destroyed in the sending of this message, however, a significant number of electrons were terribly inconvenienced.

                            Coin 1 Reply Last reply Reply Quote 0
                            • Coin
                              Coin @Kumakun last edited by

                              @Kumakun said in MUX web portal experiments. :3:

                              This has nothing to with either MUX or Pueblo now!

                              This makes me sad. I was looking forward to a web portal interface for MUX.

                              Ah well.

                              "Excuse the hell out of you. He's a bag of dicks. I'm a carefully curated box of cocks." -- to @GirlCalledBlu upon being misrepresented.

                              Kumakun 1 Reply Last reply Reply Quote 1
                              • Kumakun
                                Kumakun @Coin last edited by

                                @Coin I know! But as I started to dig in I started to see the possible issues! Like, if someone had their flag access set wrong (or even I could be wrong for that matter!) they could set their users up for serious annoyance and subjected to horrible potential security holes. That, and maintainability. If something goes awry with MUX, I don't have the confidence to fix it myself - and the future of MUX is uncertain. I know Brazil has made a commit recently, but how long until the next? Python in contrast is a piece of cake for me, and worthy of non-work time, fun coding. 🙂

                                I had also started sketching out how I'd accent Theno's CoFD system with an HTML friendly interface too! >.<.

                                No trees were destroyed in the sending of this message, however, a significant number of electrons were terribly inconvenienced.

                                Coin 1 Reply Last reply Reply Quote 0
                                • Coin
                                  Coin @Kumakun last edited by

                                  @Kumakun said in MUX web portal experiments. :3:

                                  I had also started sketching out how I'd accent Theno's CoFD system with an HTML friendly interface too! >.<.

                                  This is what I was most interested in, for sure. A web portal-friendly CofD set-up would be a game changer.

                                  "Excuse the hell out of you. He's a bag of dicks. I'm a carefully curated box of cocks." -- to @GirlCalledBlu upon being misrepresented.

                                  Kumakun 1 Reply Last reply Reply Quote 1
                                  • Kumakun
                                    Kumakun @Coin last edited by

                                    @Coin I talked to him recently about making a frontend for his code or working with him to create a frontend. He's pretty done with MUX too. It's just fallen behind, which is unfortunate.

                                    I could move forward with the CoFD thing, with a big warning label about the HTML flag? Because unfortunate things (TM) could happen. I pride that I've had very little major spotlight drama in 30 years of doing this. I'd hate to be known as the guy who opened up a huge MUX security hole. 😄

                                    No trees were destroyed in the sending of this message, however, a significant number of electrons were terribly inconvenienced.

                                    1 Reply Last reply Reply Quote 0
                                    • krmbm
                                      krmbm Banned last edited by

                                      Is this something that allows for non-persistent connections? That is, do I have to stay logged in to this portal to see poses, or - if my connection drops, I switch apps, etc. - do I lose everything?

                                      I guess what I'm asking: Is this more like Ares or a (very pretty and well-polished!) web-client?

                                      Kumakun 1 Reply Last reply Reply Quote 1
                                      • Kumakun
                                        Kumakun @krmbm last edited by

                                        @krmbm Persistance is a goal, absolutely. It's not difficult to eventually hook in. In fact, I've been coding so that I can just drop in my external DB needs later. Ideally.
                                        I'd want to be able to start in my terminal and switch to a responsive web-client that works from my phone persistently, so my consumption is as uninterrupted as possible. Evennia would definitely be faster to get to that point, of course, being more of a green-field project that I can control from end-to-end.

                                        As far as polished? I started less than a month ago! I'm not even done thinking further than my current rapid prototype - Hey, check out this trick, phase. 😄 I wouldn't call my code a mess, but I certainly wouldn't give it to anyone and expect them to put it in production for end-users. I still need to document, refactor some things... finish it, etc, etc It's coming along though!

                                        Ares is definitely an inspiration for ease of access, and immersion via a strong web presence. I'd love to reach that level of polish - it just takes time.

                                        I don't have a list of features or needs or even wants at the moment, honestly. I've been doing /all/ backend dev work for the day-gig recently and wanted something to sink my design/frontend dev teeth into. I quite literally just rediscovered Pueblo for myself (It's been 20+ years!). attempted a thing out of nostalgia, and it's working so far! Will any games come out of it? Maybe? I'm much better at dev than I am administration TBH.

                                        No trees were destroyed in the sending of this message, however, a significant number of electrons were terribly inconvenienced.

                                        krmbm 1 Reply Last reply Reply Quote 0
                                        • krmbm
                                          krmbm Banned @Kumakun last edited by

                                          @Kumakun Thanks. It's looking super-pretty. 🙂

                                          The ability to see what I missed when I was "offline" is clutch. The amount of switching between devices that happens in any given scene nowadays is such that I just can't see myself going back to needing a persistent connection. So was just wondering if that's where you're at or where you're headed.

                                          Kumakun 1 Reply Last reply Reply Quote 2
                                          • Kumakun
                                            Kumakun @krmbm last edited by

                                            @krmbm I misread your question! My bad! Thank you.:) Yeah, I'd love to make data from the external MySQL available through HTTP service as well, for rich web interaction ala Ares!

                                            No trees were destroyed in the sending of this message, however, a significant number of electrons were terribly inconvenienced.

                                            1 Reply Last reply Reply Quote 1
                                            • 1 / 1
                                            • First post
                                              Last post