@howard Oh, I see you have a history with #MUD development as well... A man of culture indeed! I used to play and develop for LP-MUDs a lot (still do, occasionally). I also had a brief foray into #Evennia myself, which I even wrote a series of articles about. Sadly, I abandoned that project though.

The date is official! 🎉🥳

After five years of building, dreaming, breaking, fixing, and re-dreaming again, Mystavaria will finally enter Open Alpha on August 7, 2025 — celebrating the five year anniversary since our #MUD project was born.

We are very excited (and also a little nervous) to share our world with you at last!

Full announcement details here: https://www.mystavaria.com/open_alpha/

#gamedev #IndieGame #RetroGaming #TextGame #NewGames #WorldBuilding #dream #evennia

Mystavaria | Open Alpha Release

Open alpha is coming soon and we are making all the preparations! Our website got a huge overhaul and is now full of information about the world, classes, skills, and a new player guide. Check it out at http://www.mystavaria.com and keep your eyes peeled for the alpha date coming soon!

#MUDs #MUD #gamedev #TextGame #RetroGaming #Evennia #Python #RPG #NewGames #InteractiveFiction #Mystavaria #WebDesign

Mystavaria | Make Your Dreams Reality - Free Text-Based RPG MUD

Mystavaria is a free and immersive text-based fantasy MUD where magic, mystery, and discovery await.

Thing I want to exist but don't want to build: a #mud that does pretty much the same thing as #SillyTavern or #agnaistic, intended for selfhosting. A MUD would be an excellent interface for #AI assisted #roleplay. With #Evennia and #OpenRouter, this honestly wouldn't be that hard. I just hate #Python and don't wanna.

The way to do it would be:
1. Set up a
#docker #Evennia environment, to make distribution easy.
2. Add an attribute on Evennia accounts to hold an openrouter API key, and a userflow to get a users key via OAuth:
openrouter.ai/docs/use-cases/oauth-pkce
3. Use the
#OpenAI Python API and hook it up to NPC's to let them chat, generating responses with the user's API key. Figure out function calling and hook it into the various creation functions of Evennia for extra fun. Probably need to store attributes for what models and parameters to use on each NPC, with global defaults probably from the user's account.
4. Dump the room name and desc, the player desc, and chat history into the AI context.
5. Something something MSP/MXP and ElevenLabs for sound effects and music.
6. Something Something MXP for images.
7. Dockerize the thing and upload it to let users run there own muds for AI roleplay for themselves and their friends.

If I either liked Python or was unemployed, I would do this. If only AI coding was good enough to just make the thing based on my design skeleton above.
OAuth PKCE - Secure User Authentication

Implement secure user authentication with OpenRouter using OAuth PKCE. Complete guide to setting up and managing OAuth authentication flows.

OpenRouter Documentation

As usual we've been a little quiet on social, but still making plenty of progress and getting close to finally being ready for a proper alpha phase. Here's a little preview of our most recently implemented skill called Drawing #Magic, which includes enchanted #tattoos that have different effects when touched!

#MUD #MOO #MUSH #Python #Evennia #RPG #textbasedgame #retrogames #gamedev #indie #fantasy #Mystavaria #dreams

having just checked out #evennia's documentation, i have to say that i have changed my mind about my interactive fiction project: it is no longer an interactive fiction with #twine, but i am now itching to realise my idea for a science fiction world in a #MUD

Oh! Great! A new rabbit hole for me...
That's absolutely the way how I should create an interactive fiction experience 😁

#mud #python #evennia #writing

https://www.evennia.com/

Evennia Python MUD/MU creation system

Evennia is a modern Python library and server for creating text-based multi-player games and virtual worlds (also known as MUD, MUSH, MU, MUX, MUCK, etc). While Evennia handles all the necessary things every online game needs, like database and networking, you create the game of your dreams by writing normal Python modules.

@audiodude But it is a lot of fun. Been playing with #evennia and I feel like that crazy uncle who spends all day working on their model trains. Few people understand, and yet... #happy. 🤓

'cuz what kinda game would we be without an obvious money sink?!

#gamedev #retrogames #IndieGame #MUD #MUDs #textgame #python #Evennia #gambling #roulette #screenshotSaturday #Mystavaria

We haven't shared anything in a hot minute, largely because we've been heads down working on #quests, which are hard to share without spoiling! So we made a "just for funsies" one to show off some of the mechanics in action.

Screenshot #1 - Receiving quest + reviewing new entry in player's quest log.
Screenshot #2 - Player finding the gate and interacting with it.
Screenshot #3 - Player figuring out how to open the gate.
Screenshot #4 - Returning to the NPC/quest giver with some treasure from beyond the gate and completing the quest/receiving rewards.

#MUD #MUDs #textbased #RPG #ScreenshotSaturday #GameDev #IndieGame #RetroGames #Evennia #Python #Mystavaria #LOTR