MUDs and forums.

Best Selling RPGs - Available Now @ DriveThruRPG.com

Bunch

E-Rocker is a goose.
Joined
Aug 16, 2017
Messages
9,134
Reaction score
14,805
I would love to find a forum that had a MUD somehow integrated into it and that was mobile friendly. Anyone know of something like that?

Triple bonus points if it is web based so you can use your browser instead of any special client.
 

David Johansen

Legendary Member
Joined
May 4, 2017
Messages
3,113
Reaction score
4,735
Interesting, I play around with Javascript and HTML a bit, I wonder if VBcode is flexible enough to build one.
 

Bunch

E-Rocker is a goose.
Joined
Aug 16, 2017
Messages
9,134
Reaction score
14,805
See I think a little mindless killing between posts wouldn't be the worst
 

Bunch

E-Rocker is a goose.
Joined
Aug 16, 2017
Messages
9,134
Reaction score
14,805
I just found a mud that will run on a pi. I might have to try and get that up and runny and let people be wizards building areas for anyone inclined.
 

Nobby-W

No, I have not got an onlyfans site.
Joined
Oct 7, 2018
Messages
4,650
Reaction score
8,099
I just found a mud that will run on a pi. I might have to try and get that up and runny and let people be wizards building areas for anyone inclined.
I would have though pretty any MUD that would on a unix type environment (which is most or all of them) should spin up just fine on a rPi, and should be able to accommodate a fair number of users over ssh or a browser.
 

Nobby-W

No, I have not got an onlyfans site.
Joined
Oct 7, 2018
Messages
4,650
Reaction score
8,099
Interesting, I play around with Javascript and HTML a bit, I wonder if VBcode is flexible enough to build one.
Most of the old school ones from the '80s and '90s were written in C or occasionally C++. The original MUD1 written by Richard Bartle was done in BCPL on a PDP-10 (BCPL was a distant ancestor of C). Writing one on a modern language would be pretty straightforward. If you were feeling really lazy you could serialise the database in XML or JSON and not even bother writing a parser for the database. I also think that an OODBMS like Gemstone or Versant would have been a good medium for a MUD, but there are no really well established open-source options in that space so it would be on the pricey side to do that.

One of the modern interpreted languages like Python or Ruby would be pretty easy to do a MUD in, and would allow custom scripting subject to the security issues around that sort of thing. If you wanted to allow that capability you would have to jail it so it couldn't get at the underlying file system.

This is the spec for the original MUD1 description language, implemented through an interpreter written in BCPL.

 
Last edited:

rmgr

Member
Joined
Mar 7, 2021
Messages
16
Reaction score
29
I just found a mud that will run on a pi. I might have to try and get that up and runny and let people be wizards building areas for anyone inclined.
I've actually been playing some MUDs lately and have been sort of thinking about doing some wizarding...
 

Bunch

E-Rocker is a goose.
Joined
Aug 16, 2017
Messages
9,134
Reaction score
14,805
I just got Evennia mud up and running on my R-Pi 3a. Won't have time to fool around with it but i got somewhere.
 

Bunch

E-Rocker is a goose.
Joined
Aug 16, 2017
Messages
9,134
Reaction score
14,805
I kind of want to set it up as a PlaybyPost/realtime game server with a mud on the side. The idea is a GM can create a room and a minimalist character sheet. You enter a room as a spectator or player. If you're a player you fill out the character sheet. From them on your posts are either in character and said/shown as your PC or out of character and said as the owner(playername).

Thoughts?
 

Giganotosaurus

I'm a traveler of both time and space
Joined
Sep 22, 2018
Messages
1,558
Reaction score
4,088
I kind of want to set it up as a PlaybyPost/realtime game server with a mud on the side. The idea is a GM can create a room and a minimalist character sheet. You enter a room as a spectator or player. If you're a player you fill out the character sheet. From them on your posts are either in character and said/shown as your PC or out of character and said as the owner(playername).

Thoughts?
I love that idea!
Would you use an already made system or make a simple one?
 

Bunch

E-Rocker is a goose.
Joined
Aug 16, 2017
Messages
9,134
Reaction score
14,805
I love that idea!
Would you use an already made system or make a simple one?
I always assume it makes more sense to build off an existing system until it fails you for some reason. Right now I'm looking at Evennia. I have it running. It's has a browser client. It looks meh on mobile but works.
 

Nobby-W

No, I have not got an onlyfans site.
Joined
Oct 7, 2018
Messages
4,650
Reaction score
8,099
I kind of want to set it up as a PlaybyPost/realtime game server with a mud on the side. The idea is a GM can create a room and a minimalist character sheet. You enter a room as a spectator or player. If you're a player you fill out the character sheet. From them on your posts are either in character and said/shown as your PC or out of character and said as the owner(playername).

Thoughts?
Sounds good to me. OOC threads mightn't hurt, though.
 

Ronnie Sanford

Legendary Member
Joined
Aug 13, 2017
Messages
1,361
Reaction score
2,013
Most of the old school ones from the '80s and '90s were written in C or occasionally C++. The original MUD1 written by Richard Bartle was done in BCPL on a PDP-10 (BCPL was a distant ancestor of C). Writing one on a modern language would be pretty straightforward. If you were feeling really lazy you could serialise the database in XML or JSON and not even bother writing a parser for the database. I also think that an OODBMS like Gemstone or Versant would have been a good medium for a MUD, but there are no really well established open-source options in that space so it would be on the pricey side to do that.

One of the modern interpreted languages like Python or Ruby would be pretty easy to do a MUD in, and would allow custom scripting subject to the security issues around that sort of thing. If you wanted to allow that capability you would have to jail it so it couldn't get at the underlying file system.

This is the spec for the original MUD1 description language, implemented through an interpreter written in BCPL.

That’s no fun! Any new MUD should be written in Forth, APL and Assembler. :-)
 

Bunch

E-Rocker is a goose.
Joined
Aug 16, 2017
Messages
9,134
Reaction score
14,805
Sounds good to me. OOC threads mightn't hurt, though.
I was kind of thinking since Evennia has RSS feeds as an output option you might be able to parse the room logs and put in character comments into one RSS feed and out of character comments into another.
 

Nobby-W

No, I have not got an onlyfans site.
Joined
Oct 7, 2018
Messages
4,650
Reaction score
8,099
I was kind of thinking since Evennia has RSS feeds as an output option you might be able to parse the room logs and put in character comments into one RSS feed and out of character comments into another.
The trouble with RSS feeds is that they swamp you. I think I've had some issues with the S&V games from people not seeing updates because they get lost in the feed of other stuff, or people just reading new posts on The Pub. That's why I took to putting reminders in and pinging folks with PMs when the games went dead more than a day or two.
 
Cthulhu Mythos - Available Now @ DriveThruRPG.com
Top