The past ten months have been super amazing, even with the terrible things that have happened to me. But what I am the most excited about are the projects that I have been working on. I mean, beside the fact that it has been over ten months (already?!) since I started actually feeling like a person. Life is wonderful!
Over the last several months I have been organizing all of the notes and literature I have about Escia, my gaslamp fantasy world. Last month, I came across Evennia again. As stated on their site:
Evennia is an open-source library and toolkit for building multi-player online text games (MUD, MUX, MUSH, MUCK and other MU*). You easily design your entire game using normal Python modules. Apart from supporting traditional clients, Evennia comes with both a game web-client and a web-server out of the box.
This is right up my alley! I have always wanted to build a MUD, and what better so I just dove right in. The tools I had been making to test my Python implementation of CCARPS were starting to resemble a simple text-based fighting game, so I took them and started plotting out how I wanted to start building a MUD.
Being the excitable girl I am, I couldn’t stop gushing about how nice Evennia was, and within a few days, a small group assembled around our passion for text-based games. My ~~arch villain~~ boyfriend Massenstein has been bursting at the seams with ideas, most of which jive with what I have been plotting and scheming. He is far more experienced in the art of playing MUDs and I have been super much enjoying his perspective and ideas.
My super good friend SustainableStu, who is one of the helping architects of Escia (and part of the first two campaigns), is also helping out! He is a magnificent artist and has been the main person who has drawn and painted Escia-related things. He is also a veteran text-based gamer, as well as progenitor of his own game worlds and campaings.
The biggest thing I have been doing with EsciaMUD (as of this writing) is integrating and modifying the Cool Battles system from World of Cool Battles. Much of what Tim Jenkins has done with the battle system is very much in line with what we wanted to have in EsciaMUD. When we tested it, Massenstein couldn’t stop smiling; it’s a joy to play with! And given that CCARPS is character-driven and combat is lethal in the tabletop version, an interactive and customizable turn-based combat system will help players have more meaningful battles. To follow the CCARPS values, every combat sequence should be meaningful and not a grindfest. In addition to customizing Cool Battles for EsciaMUD, I am helping clean up and organize the base code.
During a random search online for a Linux client for Discord, I came across Gaming On Linux and joined their Discord chat. It is in there that I found a link floating around for the in-development Linux application. Not long at all after I joined, did someone ask for people to test a little tool that they are making. This little tool is called grab-song, and is a shell script that parses song information from an audio stream of your choice. The primary goal is to make it easy for (game/programming) streamers to show what music is playing as an overlay in OBS or other streaming tool.
While testing it, I saw some things that could be fixed and thought of things to add, so I slapped some code in and presented it to the original author. I am now one of the developers for this nifty little tool. I have plans for using it in non-streaming ways, but the result is the same: showcase what’s currently being listened to!
Speaking of listening, if you haven’t, you should totally listen to the soundtrack to Cosmonautica! It is my current go-to soundtrack for coding late at night. The game is pretty fantastic too, if you are a fan of trading games, space, and crew management simulators.