MU Soapbox

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

    Interest in Cyberpunk MU*?

    Mildly Constructive
    31
    116
    8565
    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.
    • C
      Carma last edited by Carma

      This post is deleted!
      Auspice Wizz 2 Replies Last reply Reply Quote 1
      • Auspice
        Auspice @Carma last edited by

        @carma said in Interest in Cyberpunk MU*?:

        My only request is please no commands with + @ / = in them.

        Arx fries my brain with its indecipherable syntax. Simple tasks become monumental chores because of code-like structure.

        For unread stuff, what would be great is just one four-letter command:

        NEXT

        Show me the next unread thing.

        Also let me specify which next unread thing I want to read.

        NEXT JOURNAL

        NEXT MESSAGE

        NEXT INFORM

        NEXT BOARD

        downvote.

        I mean forgetting that most things on Arx can be done without a + or @ and those are there for those of us who are habitual with them...

        Typing 'NEXT BOARD' (with the implication you want all-caps for those) is much more of a hassle than bbnew or @mail #.

        Also: it's cyberpunk.
        Code is kind of... a thing.

        The idea of stripping out the like, cyber aspect of cyberpunk makes me balk. I hate everything about this.

        Saying the quiet parts out loud since 1996.

        C 1 Reply Last reply Reply Quote 1
        • C
          Carma @Auspice last edited by Carma

          This post is deleted!
          Auspice 1 Reply Last reply Reply Quote 0
          • Auspice
            Auspice @Carma last edited by Auspice

            @carma said in Interest in Cyberpunk MU*?:

            @auspice I typed it in allcaps to show it's a command. I'm not vying for required allcaps. My suggestion is case insensitive.

            And yes, it is difficult for me to remember all the different syntax for all the different types of messages.

            Also, are you saying you want to make the UI/UX difficult because that's on theme for cyberpunk? I'll downvote that.

            Arx is also not a good thing to base 'what is a MUSH' on.

            Most games don't have bboard + inform + mail + messengers.
            Most games have only 2, MAYBE 3 of those.

            But you're basically saying 'instead of quick and easy ways to access these, I want people to remember the full name and have to type out full, lengthy commands'

            I mean how would I access a specific message?

            'LIST ALL BOARDS'
            'LIST ALL POSTS ON ANNOUNCEMENTS BOARD'
            'OPEN POST 8 ON ANNOUNCEMENTS BOARD'
            ?

            +bbread
            +bbread 1
            +bbread 1/8

            One of those is hell on people who have dyslexia and a pain to type out (and gets into 'how the fuck do I remember the context for this shit again?') and the other just requires... learning a command.

            ETA: or would it be 'list all messages on announcements board' or 'open message 8 on announcements board'? Like, this is just a different type of syntax that's much more involved/lengthy to remember. And again, a bit bad for people who struggle with dyslexia, spelling, or ESL.

            Saying the quiet parts out loud since 1996.

            1 Reply Last reply Reply Quote 0
            • Wizz
              Wizz @Carma last edited by Wizz

              @carma said in Interest in Cyberpunk MU*?:

              My only request is please no commands with + @ / = in them.

              The syntax is built in to the codebase. The chances of you convincing someone to go through the Herculean and enormously tedious task of stripping all of that out just because you're personally unfamiliar with it are basically nil.

              ^_______^
              (@_____@)
              ---|---
              /\

              1 Reply Last reply Reply Quote 0
              • C
                Carma last edited by Carma

                This post is deleted!
                Auspice faraday 2 Replies Last reply Reply Quote 0
                • Auspice
                  Auspice @Carma last edited by

                  @carma said in Interest in Cyberpunk MU*?:

                  With Arx, I have a big doc I refer to every time I have to type to do things. The commands are tedious to type and unintuitive to me. The help files are cryptic, and it just feels like a mess to me.

                  Again, Arx is not a good standard to judge all MUing by. It's its own unique beast. Because of the sheer number of systems it has (most MUs have much, much less), it has a ton of commands. And they've acknowledged their documentation isn't great.

                  Like @Wizz said: a lot of that stuff is hardcoded in.

                  The @ and + traditionally was to differentiate between soft and hard code. That's not as hard and fast a rule anymore, but it's why it existed in the first place.

                  You may have an easier time on an Ares game. Faraday has provided a 'qr' (short for quick reference) command. 'qr <whatever>' will bring up whatever matches your input. Can't quite remember the mail commands? 'qr mai' (not even the full word!) works.

                  I get that Arx is confusing. I have a hard time with it too, sometimes, and have to reference the commands list on the website. But it is not what all MUs are.

                  Saying the quiet parts out loud since 1996.

                  1 Reply Last reply Reply Quote 0
                  • faraday
                    faraday @Carma last edited by faraday

                    @carma said in Interest in Cyberpunk MU*?:

                    Have it call up a board menu where I can choose like...

                    MUSH commands certainly have a learning curve, which can be daunting for new players. I think web interfaces with intuitive buttons/prompts are the future.

                    However, when talking about command-line interfaces, menu-driven systems like the one you're describing aren't really considered among the best practices.

                    A menu-driven system is cumbersome (requiring multiple prompts for every activity), inflexible (you can't switch to doing thing B until you're done with the prompts from thing A), and confusing (you have to remember what step you were on to give the next prompt).

                    In contrast, it might take you some time to get comfortable with the fact that the mail syntax is mail person=subject/message, but once you do, it's a much more efficient. And you can easily switch gears between reading a forum post and talking on a channel without having to remember which command menu you're in.

                    If we were starting from scratch, an "ideal" MU command-line interface would probably look more like common script CLIs with named parameters:

                    mail send --subject Test --to Harvey --body This is a thing

                    But we're not starting from scratch; we're dealing with a user base that's been typing +mail person=subject/message for thirty years. So that's an important consideration.

                    Ganymede 1 Reply Last reply Reply Quote 4
                    • Ganymede
                      Ganymede Admin @faraday last edited by

                      @faraday said in Interest in Cyberpunk MU*?:

                      MUSH commands certainly have a learning curve, which can be daunting for new players.

                      You also bring up "inertia" in the hobby, and that's also an issue. I no longer feel awkward typing "bbread <board number>/u" to look at all of the unread posts on <board number>, but I can understand if others do.

                      Like everything, there's a bit of a learning curve and reward if you take some time to walk it.

                      โ€œIt is better to live doing the things that you like. It is foolish to live within this dream of a world seeing unpleasantness and doing only things that you do not like.โ€ -- Yamamoto Tsunetomo.

                      1 Reply Last reply Reply Quote 1
                      • C
                        Carma last edited by Carma

                        This post is deleted!
                        Sunny 1 Reply Last reply Reply Quote 0
                        • Sunny
                          Sunny @Carma last edited by

                          @carma

                          I don't think 'best practices for a command line interface' has much to do with target demographics. @faraday provided a pretty good explanation as to best practices on interfaces that are as much (if not more) of a consideration than the target audience. Yes, target audience is a factor, but it is not the only factor.

                          https://www.youtube.com/watch?v=1yUYvyAY954

                          1 Reply Last reply Reply Quote 2
                          • C
                            Carma last edited by Carma

                            This post is deleted!
                            C Wizz faraday 3 Replies Last reply Reply Quote 0
                            • C
                              Carma @Carma last edited by Carma

                              This post is deleted!
                              1 Reply Last reply Reply Quote 0
                              • Wizz
                                Wizz @Carma last edited by Wizz

                                @carma said in Interest in Cyberpunk MU*?:

                                Like I'm on a Moto G6 and here are the steps just to get through one command...

                                That's basically your entire problem in a nutshell. As much as it sucks for some people who don't have any other means to access them, MU*s were never designed to be played via modern smart phones.

                                The syntax takes some getting used to on a computer and keyboard, but it's much more efficient for that configuration, which is the standard. You're arguing about efficiency like playing on smartphones is the norm and it just isn't.

                                But you're right, this subject really does deserve it's own thread rather than hijacking this one.

                                ^_______^
                                (@_____@)
                                ---|---
                                /\

                                1 Reply Last reply Reply Quote 1
                                • faraday
                                  faraday @Carma last edited by

                                  @Carma Not really interested in debating it. There are plenty of articles on best practices in command-line interface development if you care to read more about it. Also, yes, this is off-topic but the mods are always free to migrate the posts to a different thread if they care to.

                                  Ganymede 1 Reply Last reply Reply Quote 1
                                  • Ganymede
                                    Ganymede Admin @faraday last edited by

                                    @faraday

                                    I think the topic is very unironic on a thread regarding the forumโ€™s interest in a dystopian game.

                                    โ€œIt is better to live doing the things that you like. It is foolish to live within this dream of a world seeing unpleasantness and doing only things that you do not like.โ€ -- Yamamoto Tsunetomo.

                                    1 Reply Last reply Reply Quote 2
                                    • C
                                      Carma last edited by Carma

                                      This post is deleted!
                                      1 Reply Last reply Reply Quote 0
                                      • R
                                        Reason last edited by

                                        I'm a creature of habit, so using + as a prefix to instructions intended to invoke game commands is just the syntax I've chosen. +chargen, +roll, +sheet, etc., etc.

                                        ...which I find myself chuckling about, rereading the above, given I haven't actually played on a MUSH in 10+ years. But hey, let's go with them being formative years.

                                        Look on the bright side -- by being explicit that you want to interact w/ the system to execute some code on your behalf with a plus sign, you won't accidentally kick off a command when your pose inadvertently starts with a command keyword when you forgot to use 'emit/pose'.

                                        As far as progress -- haven't done much with it since Thanksgiving. Looking to knock some more of this out over the Holidays.

                                        Then have to decide if I host this somewhere and attempt to collaborate with a crew on running a game, or just release this code into the wild to exhibit a life of its own.

                                        A black book:
                                        ALBUMS CA. AGRIPPA
                                        Order Extra Leaves by Letter and Name

                                        R 1 Reply Last reply Reply Quote 2
                                        • R
                                          Reason @Reason last edited by

                                          @reason said in Interest in Cyberpunk MU*?:

                                          Then have to decide if I host this somewhere and attempt to collaborate with a crew on running a game, or just release this code into the wild to exhibit a life of its own.

                                          Which to be clear doesn't actually have to be an either/or, and could in fact be both -- there's something appealingly true to the subject material to release code into the wild to take on a life of its own. ๐Ÿ™‚

                                          -re: 50n

                                          A black book:
                                          ALBUMS CA. AGRIPPA
                                          Order Extra Leaves by Letter and Name

                                          1 Reply Last reply Reply Quote 1
                                          • R
                                            Reason last edited by

                                            Okay. Finished +sheet schema tonight, need to code a view up to it w/ a +sheet command, then finish CG and wire it up to build out finished +sheets, and wire up the +roll commands so you can roll skills vs. just dice.

                                            Will see how much progress can be made between now and the new year.

                                            Might be close enough to put a post in the Advertisements board.

                                            -r

                                            A black book:
                                            ALBUMS CA. AGRIPPA
                                            Order Extra Leaves by Letter and Name

                                            P 1 Reply Last reply Reply Quote 5
                                            • 1
                                            • 2
                                            • 3
                                            • 4
                                            • 5
                                            • 6
                                            • 4 / 6
                                            • First post
                                              Last post