A web-based MUD?
Posted: Tue Nov 11, 2003 5:13 pm
I've been thinking of making a web-based MUD... something from scratch, that plays exactly like a MUD, but is entirely web-based. (My original plan was to rewrite DoorMUD and give it stand-alone telnet support, but why stop there... why not make it WEB-based instead of telnet?)
The idea is that, through creative use of PHP, Javascript, inline frames, and DHTML, you can get a real-time terminal-like interface on a web page, without needing to resort to something that requires a plug-in (like a stinky Java Applet).
I think this would be pretty cool, and could be more widely used than a traditional telnet/bbs MUD... I get the impression that telnet mudding is dying out, the influx of new players is tiny, partially because kids these days have no idea what telnet is :) But a MUD that is playable through any modern web browser would get around this problem.
Of course, the interface can be improved further, so in addition to the terminal display and command-line input form, you could have stuff like maps, on-line player lists, inventory lists, etc displayed at all times elsewhere on the page.
The game wouldn't be scriptable (unless some super-genious wrote an insanely complex web robot), but would be designed for playing by hand anyway... low exp tables and what-not.
As another plus, coding time would be significantly less than for a traditional telnet MUD, since a web-based MUD could take advantage of MySQL to handle all the data manipulations... the whole mud engine would probably be written in php.
But before I delve into this, I need to know how the interest level is...:)
* Would you play a web-based MUD like this? Or would you *prefer* to just play a telnet MUD instead?
* If the MUD was of a very high quality, would you PAY to play a MUD like this? (Something low, like $5/month for unlimited time and 2 or 3 accounts. There'd probably be free accounts too, but limited to like an hour or two of gameplay a day, and only 1 account. Probably also a 30-day free trial of full access)
* Webmasters, would you *run* a MUD like this? It would just require PHP and MySQL. I'm not sure how heavy the server load would be, probably very dependent on how many players are on-line at a time.
* Webmaters, would you *pay* to license a MUD like this, assuming that users would be willing to pay to play it (and hence you'd make back the costs)? It might be somewhat expensive (maybe a couple hundred bucks, but still far less than MajorMud), but you'd get full source code with that. Part of the reason for the cost would also be to ensure that there aren't a large number of servers running the game; that way each server would have a decent portion of the player base.
Examining php-ports of standard doorgames, I'm somewhat unsure of whether it's financially feasible... I highly doubt people would pay to play BlackNova Traders or Legend of the Green Dragon.
But if you look at a quality game like Lunatix Online (which is a graphical, web-based port of the old Lunatix door/mbbs game), there's a huuuge amount of paying players. And even Metro's crappy flash port of Farwest Trivia has some paying users... so I dunno... are graphics mandatory for people to pay for something? :)
Comments/ideas/questions? Please let me know. I'm thinking this would be a more exciting project than just writing another telnet mud, which was my original plan.
The idea is that, through creative use of PHP, Javascript, inline frames, and DHTML, you can get a real-time terminal-like interface on a web page, without needing to resort to something that requires a plug-in (like a stinky Java Applet).
I think this would be pretty cool, and could be more widely used than a traditional telnet/bbs MUD... I get the impression that telnet mudding is dying out, the influx of new players is tiny, partially because kids these days have no idea what telnet is :) But a MUD that is playable through any modern web browser would get around this problem.
Of course, the interface can be improved further, so in addition to the terminal display and command-line input form, you could have stuff like maps, on-line player lists, inventory lists, etc displayed at all times elsewhere on the page.
The game wouldn't be scriptable (unless some super-genious wrote an insanely complex web robot), but would be designed for playing by hand anyway... low exp tables and what-not.
As another plus, coding time would be significantly less than for a traditional telnet MUD, since a web-based MUD could take advantage of MySQL to handle all the data manipulations... the whole mud engine would probably be written in php.
But before I delve into this, I need to know how the interest level is...:)
* Would you play a web-based MUD like this? Or would you *prefer* to just play a telnet MUD instead?
* If the MUD was of a very high quality, would you PAY to play a MUD like this? (Something low, like $5/month for unlimited time and 2 or 3 accounts. There'd probably be free accounts too, but limited to like an hour or two of gameplay a day, and only 1 account. Probably also a 30-day free trial of full access)
* Webmasters, would you *run* a MUD like this? It would just require PHP and MySQL. I'm not sure how heavy the server load would be, probably very dependent on how many players are on-line at a time.
* Webmaters, would you *pay* to license a MUD like this, assuming that users would be willing to pay to play it (and hence you'd make back the costs)? It might be somewhat expensive (maybe a couple hundred bucks, but still far less than MajorMud), but you'd get full source code with that. Part of the reason for the cost would also be to ensure that there aren't a large number of servers running the game; that way each server would have a decent portion of the player base.
Examining php-ports of standard doorgames, I'm somewhat unsure of whether it's financially feasible... I highly doubt people would pay to play BlackNova Traders or Legend of the Green Dragon.
But if you look at a quality game like Lunatix Online (which is a graphical, web-based port of the old Lunatix door/mbbs game), there's a huuuge amount of paying players. And even Metro's crappy flash port of Farwest Trivia has some paying users... so I dunno... are graphics mandatory for people to pay for something? :)
Comments/ideas/questions? Please let me know. I'm thinking this would be a more exciting project than just writing another telnet mud, which was my original plan.