MU Soapbox

    • Register
    • Login
    • Search
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Groups
    • Muxify
    • Mustard
    1. Home
    2. Kumakun
    3. Topics
    • Profile
    • Following 2
    • Followers 0
    • Topics 23
    • Posts 165
    • Best 64
    • Controversial 0
    • Groups 2

    Topics created by Kumakun

    • Kumakun

      World of Darkness 5th Edition Experiment
      Mildly Constructive • • Kumakun

      7
      3
      Votes
      7
      Posts
      652
      Views

      Kumakun

      Updates! I'm almost through the Auxiliary system hell. (Jobs, BB, Notes, etc.). This is probably the stuff I like writing the least - but I'm getting through it!

      The character generation commands are buttery smooth and hopefully well laid out. I'll leave that to those that come in to test, though!

      Grd building has started. It's so fun to see some of my old stomping grounds on the list - and cringe-worthy to see others (Outer SE).

      There's still so much to do!

      I've also been moving forward on the visual side of the build. Here's my current direction for the landing page and a wiki article.

      Landing page

      Wiki

      Not a lot of updates, but steady progress.

      Thanks for the read! πŸ™‚

    • Kumakun

      I needed some Cyberpunk Red in my life
      Mildly Constructive • • Kumakun

      13
      15
      Votes
      13
      Posts
      1087
      Views

      somasatori

      @Kumakun I would be down to do beta testing! My schedule is a little weird, but I can be on nights. I love love love Cyberpunk RED and was a big fan of 2020.

      I agree with @Ganymede about rules lite. Neon City is good, The Sprawl is good (though trying to adapt a powered by the apocalypse game to MU* sounds a bit painful, plus it's an old PBTA game, and it's definitely showing its age).

      Newer players who aren't familiar with the source material may only be familiar with the more streamlined attribute/skill system in the video game, so that could be a benefit when doing systems work. You could even go Ares with it, modifying stats to fit the core Cyberpunk ones, then just use the proprietary system with AresMUSH.

      Another option would be CY_BORG, which is a cyberpunk version of MORK BORG.

      I don't think I would suggest Sprawlrunners or CBR+PNK, as those are a bit too light on the rules - and the latter is designed more for the "one last run and then I retire" kind of character.

      Really excited for more cyberpunk stuff! I need reasons to procrastinate on dissertation!

    • Kumakun

      Sharing some Designs for a 'Zine' Styled MUSH-Like Project. :)
      Mildly Constructive • • Kumakun

      14
      8
      Votes
      14
      Posts
      966
      Views

      Kumakun

      Starting to think about sheet design now. There was a lot of deliberation over what system use for this. Freeform Universal by Peril Planet /almost/ won. In the end though, we needed something with a little more crunch for settling disputes without too much need for staff interpretation. So! We went with Chaosium's Basic Roleplaying system. One of my favorites for years. πŸ™‚

      sheet

      No Rest for the Wicked!

    • Kumakun

      MUSH-Format 1.0!!! Write human readable softcode!
      MU Code • • Kumakun

      1
      8
      Votes
      1
      Posts
      361
      Views

      No one has replied

    • Kumakun

      Mush Formatter - New Version Released!
      MU Code • • Kumakun

      2
      2
      Votes
      2
      Posts
      493
      Views

      Kumakun

      Another update! I've added some functionality to the GET request feature!

      Now you can pull from git repositories directly!
      format.ursamu.io/api?include=git:lcanady/archive-test

      Or! You can drill in even further:

      format.ursamu.io/api?include=git:lcanady/archive-test/code/file1.mush

      Next, I'll be working on going the other direction - compressed code to pretty code. The GUI is fun, but I have to admit - being able to shortcut right to the output has proven hella useful. πŸ™‚

      Enjoy!

    • Kumakun

      Back Again, this time with an Urban Fantasy kick!
      Game Development • • Kumakun

      6
      4
      Votes
      6
      Posts
      591
      Views

      Kumakun

      A little more progress! Web chargen is coming along well - nothing really flashy to show! But I did make some progress on the Client effort this AM. Mobile first and all - it's coming along!

      client

      More updates later, thanks for stopping by!

    • Kumakun

      Interest check, and early discussion: Rifts
      Game Development • palladium rhostmush rifts • • Kumakun

      10
      0
      Votes
      10
      Posts
      692
      Views

      Runescryer

      @kumakun Sure thing. PM me anytime. I'm really more of a concept/idea kind of guy who knows fark-all about coding. But whatever help I can be, happy to provide it.

    • Kumakun

      TTRPG's You've Wanted to MU* (But Probably Won't)
      Mildly Constructive • • Kumakun

      53
      1
      Votes
      53
      Posts
      2768
      Views

      Ominous

      @insomniac7809

      Yeah, awesome setting, but terrible system for a MU*.

    • Kumakun

      MUX web portal experiments. :3
      Game Development • • Kumakun

      20
      12
      Votes
      20
      Posts
      914
      Views

      Kumakun

      @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!

    • Kumakun

      Mush-Format New version release!
      MU Code • • Kumakun

      6
      3
      Votes
      6
      Posts
      702
      Views

      Kumakun

      Me again! With another update! Woot! Now mform has been restructured a bit!

      Usage: mform [options] [command] A MUSHcode pre-processor. Options: -V, --version output the version number -h, --help display help for command Commands: run|r <path> run a Project or file. init|i <project> Initialize a new MUSHCode project. help [command] display help for command

      to run an archive into a file you would use something like mform run input.mush -o output.mush. Want to start a project that's ready for GitHub really quick? mform init has you covered!

      mform init <path> Will take you through a series of questions, while mform init -y <path> generates a new project in the given folder with some default values! It will create the folder if it doesn't exist!

      mform honors relative paths, so mform ~/path/to/project works, or within your code you can link your includes like #include ./stuff/archive.mush

      Feel free to give it a whirl! If you have Node installed on your system, npm i -g @digibear/mush-format Then mfom!

      Thanks for reading!

    • Kumakun

      Mush Formatter - Revisited, now with Dark Mode?
      MU Code • • Kumakun

      2
      1
      Votes
      2
      Posts
      394
      Views

      Kumakun

      More updates! @Thenomain has been dutiful in helping me fix formatting edge cases. It's also had a bit of a UI update too! Give it a whirl! (Mush-Formatter) If you run into any issues please drop them at The Github Repo? That would be super awesome.

      Thanks!

    • Kumakun

      Alexa Skill Idea: MU* Client
      Code • • Kumakun

      12
      0
      Votes
      12
      Posts
      550
      Views

      Kumakun

      @Sparks said in Alexa Skill Idea: MU* Client:

      @Kumakun said in Alexa Skill Idea: MU* Client:

      I just did a quick search on Alex and WebSockets, and looks like they're actively supported by Alexa/AWS services now. I'll have to look into the limits on data chunk size limits, but I doubt a text pose is going to be greater than what it can handle. Alexa Skills Kit has come a long way in the past few years!

      AWS has supported WebSockets in the AWS API Gateway service and similar stuff since... I wanna say December of last year? But I didn't remember anything about Alexa in that particular announcement. If Alexa skills have now got a way to use persistent WebSockets to maintain a connection from request to request, that definitely makes it somewhat easier; it used to be you had to use a proxy server for Alexa to do anything with WebSockets.

      (Though every MU* that supports websockets uses a different protocol over that socket; the skills would have to be specific to the server familyβ€”like one for PennMUSH, etc.β€”or else you'd end up using a proxy backend to connect to games anyway. Even if that proxy server used websockets rather than being polled, which makes it marginally less horrible, albeit still a privacy concern for some players since that proxy server could log everything going through it: passwords in the connect command, pages to people, the @mail you read, etc.)

      And yeah, I assumed the UX would be utterance based; you would definitely not want to leave the context of the MU* client skill while using it. But even maintaining context, you have that request/response UX cycle to deal with, which is the bigger issue.

      And transcription seems the worst bit of all. Leaving aside the 10-second limit on audio transcription, there's the matter of syntax on the average MUSH. Pose and page and look and movement are probably easy enough, but many standard MUSH commands could be absolutely wretched for an interface like this. Imagine trying to tell it how to transcribe +bboard commands to write a post, or to dictate the sort of commands that many WoD games use in their chargen systems.

      And I don't even want to think about stuff like Arx's plots or goals system, where the syntax can get particularly convoluted: something like goals/rfp <goal>,<story-beat>=<IC description of goal achivement>/<OOC note to staff about goal achievement> (...which I may even have gotten wrong, because I'm not on the game to check the helpfile right now!) is not the most friendly single-line command syntax to remember even when typing. Trying to dictate that to Alexa could end up being an infuriating experience.

      That said, despite all these hassles, it's an interesting project to tackle! If you choose to go forward with it, I wish you luck; it'd be an interesting result to see, and might well be useful to folks out there!

      I'm really going to have to look into the time limit and connectivity. It's worth researching now though if there's interest. Now to see if the tech can handle it, and the UX isn't a nightmare. I'm going to have to experiment soon. I have a feeling that I'd have to write some custom backend to make it work.. if it will work. That and not being able to recognize 'original' names might be a breaking problem. We'll see!

    • Kumakun

      Crescent Moon MUX: The state of things and a poll!
      Game Development • • Kumakun

      10
      0
      Votes
      10
      Posts
      487
      Views

      skew

      @Kumakun https://github.com/skewskewskew/VtM-V5

      I left a to-do list there but I think it's wrong. I'm pretty sure I got everything working, including xp spends and the like.

    • Kumakun

      Mu-Format, a MUSHCode (un)formatting library.
      MU Code • • Kumakun

      12
      6
      Votes
      12
      Posts
      958
      Views

      Kumakun

      Okay, I'm finally back in the coding hot-seat again after a few months of recovery. This project is probably my first free-time priority because I could definitely use it to continue my own project. That, and React has gotten WAAAAY easier since I wrote this originally. It's time to update and simplify.

      I also have plans for a desktop version, so you can preprocess and compile code from your desktop, before uploading the archive to Github, if you want quick personal access or to share.

    • Kumakun

      Pueblo IAC Code Sequence for MUX?
      MU Code • • Kumakun

      3
      0
      Votes
      3
      Posts
      283
      Views

      Kumakun

      @sparks Okay, thanks! That makes my life much easier. πŸ™‚

    • Kumakun

      How would you format a log for publishing?
      Game Development • • Kumakun

      14
      0
      Votes
      14
      Posts
      420
      Views

      faraday

      @kumakun said in How would you format a log for publishing?:

      What do you think of the Storium style formatting of collaborative fiction? It reads like a PbP, but it formats so that it's easy to follow PbP, with the art and character portraits and what not. I haven't looked into Ares a whole lot, but you're doing something similar with your scene system? The addition of visuals to break up the walls of text?

      Ares does that while the scene is going on, but that's mostly a UX thing since individual poses can be edited/deleted while the scene's still in-progress. After the scene is over, it converts to a regular old narrative, with only system emits called out separately from the regular poses to help those who skim. (example)

      My first version used the storium type style for completed logs, too, but people generally hated it. And it made it harder to edit/copy the entire log. So I ditched it.

    • Kumakun

      I can't change my profile picture!
      Suggestions & Questions • • Kumakun

      8
      0
      Votes
      8
      Posts
      1078
      Views

      skew

      @kumakun Mhm, mhm.

    • Kumakun

      What's out there now and what has been attempted? A codebase discussion.
      MU Questions & Requests • • Kumakun

      101
      0
      Votes
      101
      Posts
      8966
      Views

      Tinuviel

      @kumakun said in What's out there now and what has been attempted? A codebase discussion.:

      How does your favorite client handle spawns?

      It doesn't. πŸ˜„

    • Kumakun

      MU* Server Technology/Features. What do you WANT, what do you SEE?
      Game Development • • Kumakun

      18
      0
      Votes
      18
      Posts
      681
      Views

      Derp

      On my short list of stuff that I would like out of MU/Client tech?

      The ability to support basic image formats (jpg, png, etc). This would be helpful for doing things like pulling your basic Infobox off of the wiki for a character. When I +info Mike, it pulls up his infobox from the wiki, with a nice PB at the top and his most important info at the bottom of that, so that I can see at a glance what I should be paying attention to.

      Persistent text when I re-open the world. If my computer crashes, I don't want to go and have to look up in the log what I was doing, I want the client to just load that already up to a certain buffer size. That should beconfigurable for user preferences.

      The ability to split screens and send stuff to a different screen in the same window, like what the Evennia webclient can do now. Should also be configurable re: size and position.

      The ability for a character to be in multiple places at once. How many times have all of us here been in a situation where we are in a scene with one character, and then proxy that character with a different character in another window? This is common enough that this limitation is just flat-out dumb at this point.

    • Kumakun

      Potential Supernatural Game
      Game Development • • Kumakun

      13
      2
      Votes
      13
      Posts
      510
      Views

      Kumakun

      @griatch said in Potential Supernatural Game:

      @kumakun said in Potential Supernatural Game:

      @faraday Nice! Ares is in Ruby right? I've always been curious about language. I'm leaning towards Evennia, because Python! but I'd /really/ like to work with Python 3+

      Ruby and Python are pretty similar conceptually; each has their ups and downs, strengths and weaknesses.

      Evennia is currently using Python 2. Next version of Evennia (0.8) which is soon coming out will be the last one to use that. Evennia 0.9 will use Python 3. But to be honest - I use Python 3 daily in a professional capacity and it's not like it's a big fundamental difference to switch between the Python versions.
      .
      Griatch

      Very very true, and if it's moving to 3 soon it's even more reason to make the jump - and if you're not working with very many 3rd party packages you should be fine.

      Right now I'm using Python to enhance my current MUX project. It'll be nice to not have to interface everything and use the same language from top to bottom. πŸ™‚

    • 1
    • 2
    • 1 / 2