August 2000
- Pfile Wiping: was The Player Wimping Guidebook William Katzell
- Pfile Wiping: was The Player Wimping Guidebook Koster, Raph
- Release of Blood Drops ver 0.1 adam@treyarch.com
- MUD Wimping -- An anecdote Zak Jarvis
- Responses to the Mudwimping article Dmitri Zagidulin
- Responses to the Mudwimping article Greg Underwood
- Responses to the Mudwimping article Nathan Clemons
- wimping/wiping and the big blind spot Peter
- wimping/wiping and the big blind spot Tamzen Cannoy
- wimping/wiping and the big blind spot Josh Rollyson
- World Event Model Matt Chatterley
- World Event Model adam@treyarch.com
- World Event Model Christoph Seifert
- World Event Model Josh Rollyson
- World Event Model Christian Loth
- Player-admins, was wimping/wiping and the big blind spot Patrick Dughi
- Player-admins, was wimping/wiping and the big blind spot Brian 'Psychochild' Green
- Player-admins, was wimping/wiping and the big blind spot Patrick Dughi
- Player-admins, was wimping/wiping and the big blind spot Matt Chatterley
- Player-admins, was wimping/wiping and the big blind spot Peter
- Player-admins, was wimping/wiping and the big blind spot Sellers, Michael
- Player-admins, was wimping/wiping and the big blind spot Matthew Mihaly
- Player-admins, was wimping/wiping and the big blind spot rayzam
- Player-admins, was wimping/wiping and the big blind spot adam@treyarch.com
- Player-admins, was wimping/wiping and the big blind spot Matthew Mihaly
- Pfile Wiping, etc. Jon Callas
- Pfile Wiping, etc. rayzam
- Pfile Wiping, etc. Sanvean
- Pfile Wiping, etc. rayzam
- Pfile Wiping, etc. adam@treyarch.com
- linked worlds (was: On Lockless Threading and X/Open XA) Bruce
- linked worlds (was: On Lockless Threading and X/Open XA) Matthew Mihaly
- Mud Evolution rayzam
- Mud Evolution Koster, Raph
- Mud Evolution rayzam
- Unique Items (was MUD Wimping) Lord Ashon
- Unique Items (was MUD Wimping) Neddy Seagoon
- Pfile Wiping, etc. Christoph Seifert
- Mud Metrics rayzam
- Mud Metrics Justin Rogers
- Mud Metrics rayzam
- Law of Resource Congestion Christian Loth
- Law of Resource Congestion Josh Rollyson
- Law of Resource Congestion Dan Merillat
- Law of Resource Congestion Dan Shiovitz
- Law of Resource Congestion Christian Loth
- Law of Resource Congestion Patrick Dughi
- Law of Resource Congestion Scion
- Law of Resource Congestion ens017@mizzou.edu
- Law of Resource Congestion Nathan F. Yospe
- Law of Resource Congestion Matthew Mihaly
- Law of Resource Congestion Nathan F. Yospe
- Law of Resource Congestion Matthew Mihaly
- Law of Resource Congestion Patrick Dughi
- Law of Resource Congestion Nathan F. Yospe
- Law of Resource Congestion Andy
- World Event Model (Christian Loth) Christoph Seifert
- World Event Model [Josh Rollyson] Christoph Seifert
- Player-admins, was wimping/wiping and the big blind Hess, Ian W {Ian}
- Majesty (was: Player-admins, was wimping/wiping and the big blind) Chris Jacobson
- World Event Model [Josh Rollyson] (long/technical) Christoph Seifert
- Skotos News & Skotos @ Gencon Christopher Allen
- Harry Potter stuff Timothy Dang
- Harry Potter stuff Chris Gray
- Harry Potter stuff Matthew Mihaly
- Child animations in MUDs (UO) Brett
- Child animations in MUDs (UO) Koster, Raph
- Constraint as a Design Problem Christopher Allen
- an opportunity Matthew Mihaly
- UO rants Matthew Mihaly
- UO rants Norman Short
- UO rants Wes Connell
- UO rants Schubert, Damion
- UO rants Wes Connell
- UO rants Matthew Mihaly
- UO rants John Buehler
- UO rants Shawn L Johnston
- UO rants Matthew Mihaly
- UO rants John Buehler
- UO rants Brian 'Psychochild' Green
- UO rants Matthew Mihaly
- UO rants Vincent Archer
- UO rants Dan Merillat
- UO rants John Buehler
- UO rants Tess Lowe
- UO rants Matthew Mihaly
- UO rants Dan Merillat
- UO rants Ian Macintosh
- UO rants Koster, Raph
- UO rants Matthew Mihaly
- UO rants Tess Lowe
- UO rants Paul Schwanz - Enterprise Services
- UO rants Jeff Freeman
- UO rants Chris Lloyd
- UO rants Koster, Raph
- UO rants Koster, Raph
- UO rants Dan Merillat
- UO rants John Buehler
- UO rants Chris Lloyd
- UO rants Richard A. Bartle
- UO rants Koster, Raph
- UO rants Zak Jarvis
- Object Representations? KevinL
- Object Representations? Lazarus
- Object Representations? Patrick Dughi
- Object Representations? Phillip Lenhardt
- Reality vs Fantasy (was Law of Resource Congestion) Mordengaard
- Reality vs Fantasy (was Law of Resource Congestion) Caliban Tiresias Darklock
- [gods] Player Representatives? (fwd) J C Lawrence
- Re:[gods] Player Representatives? (fwd) Christoph Seifert
- UO Virtues Schubert, Damion
- UO Virtues John Buehler
- Object Representations? Robert Zubek
- Reputation & Trust Circles [was UO rants] Joe Andrieu
- Reputation & Trust Circles [was UO rants] Bruce
- Reputation & Trust Circles [was UO rants] Ben
- Reputation & Trust Circles [was UO rants] John Buehler
- Reputation & Trust Circles [was UO rants] Matthew Mihaly
- Reputation & Trust Circles [was UO rants] Matt Chatterley
- Reputation & Trust Circles [was UO rants] Dan Merillat
- Reputation & Trust Circles [was UO rants] Matt Chatterley
- Reputation & Trust Circles [was UO rants] Michael Tresca
- Reputation & Trust Circles [was UO rants] Dan Merillat
- Reputation & Trust Circles [was UO rants] Paul Schwanz - Enterprise Services
- Reputation & Trust Circles [was UO rants] Ben
- Reputation & Trust Circles [was UO rants] Paul Schwanz - Enterprise Services
- Reputation & Trust Circles [was UO rants] Milne, Alistair
- Reputation & Trust Circles [was UO rants] Ian Macintosh
- MXP/Extending MUD Technologies (Was Object Representations?) Nathan Clemons
- Matching and Maximizing: How players choose between activities John Hopson
- PK vs. PvP (was: UO rants) Ananda Dawnsinger
- PK vs. PvP (was: UO rants) Matthew Mihaly
- PK vs. PvP (was: UO rants) Vincent Archer
- PK vs. PvP (was: UO rants) Matt Chatterley
- PK vs. PvP (was: UO rants) Vincent Archer
- PK vs. PvP (was: UO rants) Zak Jarvis
- PK vs. PvP (was: UO rants) Matt Chatterley
- PK vs. PvP (was: UO rants) Matthew Mihaly
- PK vs. PvP (was: UO rants) Zak Jarvis
- PK vs. PvP (was: UO rants) Vincent Archer
- PK vs. PvP (was: UO rants) Dan Merillat
- PK vs. PvP (was: UO rants) Dan Merillat
- Crime Ben
- Cooperation vs Competition Ron Moore
- Cooperation vs Competition Jo Dillon
- [Moebius] MXP/Extending MUD Technologies (Was Object Representations?) KevinL
(Repost 'cause I'm not sure where the original went, but I didn't see it
- apologies if people get this twice)
>>> Nathan Clemons wrote
> A "holdout" who happens to still be interested in technologies of this
> nature. :)
You're not the only one. We've started down the road of creating something to
hopefully address your points, and others. My thinking at the moment is as
follows:
Start with a very simple XML spec of some sort - we've started with
something that duplicates the necessary (for us) bits of any OO RPC system
(http://www.bofh.net.au/mud/doc/zwiki/MoebiusXML), simply because that allows
us to encapsulate _any_ scheme quickly and easily for testing, by calling
remote methods (decodeMethodBlah(data)). It's envisaged that when we work out
a proper scheme, this all will change, although I am growing quite fond of the
system as it stands ;)
Run this over something like BXXP
(http://xml.resource.org/profiles/BXXP/bxxp.html) to solve the problems we
don't want to solve (BXXP allows for opening multiple channels on a single TCP
pipe, so you can communicate while large blocks of data are flowing etc.
Theoretically, this could also be used for opening a data channel and a
control channel, or whatever).
Encapsulate _everything_ - if everything's encapsulated, then the whole issue
of "is this player data, or is this server data" vanishes. I run a seperate
port - 5050 - to handle client connections, but we could easily auto-negotiate
on login or something.
Treat the client like a server - I want my clients to potentially have the
same level of flexibility as the server, at least at the protocol level. That
way, we loose nothing and bind ourselves into nothing.
We're currently looking at a bunch of ways to make message objects - that
lispish setup was nice, someone else posted us an LP-based one that looked
kinda neat too. Once those are sorted, we look at rendering into XMLish, into
telnet, maybe into web - whatever.
The system as it stands can support either calling particular render methods
for everything, to test your own render methods, or it can support starting to
define particular commands (ie. "every mud client shall offer a "loginRequest"
command, which takes a list of variable definitions and a command
name. It will retrieve data for each of those variables according to their
definitions, and call the provided command name with those variables
provided."). That lets us play with both a fully generic rpcish setup, and a
more specific "mudXML" design, depending on what looks more useful.
To be honest, the big problem with this stuff is not technical - these are, in
the main, solved problems. The big issue is political - how the hell do you
get a bunch of mud admins to actually agree on anything as interesting as a
spec for server/server and server/client chatter?
Oh, and the fact that there's a few other options out there clouds things -
each alternative solves it's own problem domain (sometimes well, sometimes
not). I have a weakness for generic solutions, so that's the direction I'm
taking, but it's possibly not as efficient in first draft as some other
alternatives. More to the point, each alternative is niched - it works with
it's own codebase, and that's it.
I'd dearly love to be able to offer AI people an object view of the world - say
"all events will be received as this sort of structure, with these sorts of
things defined" - that would work on basically _any_ mud. Let's face it,
we're all sending information about surroundings and events - I reckon it
_can_ be laid out in an extensible way, so that even where you might not
recognise a particular mud's particular little portion of cool stuff, you can
get the general gist of what's happening enough to function.
End rant ;)
>
> It's still my feeling, that with care:
>
> * HTML-like styles make it easy for server-side developers and clients to
> understand. Perhaps something more XML-ish is in order, but I wouldn't
> know. Never played with the stuff. Something along this line is also
> easier for the clients to develop and render to the viewer/player.
>
> * The ability to display images is going to become a very big "plus" in
> creating an ambiance or environment.
>
> * Security is a matter of degree. I wouldn't allow people to pass HTML
> tags to my CGIs in most circumstances, nor would I allow players to pass
> MXP tags to the MUD, in most circumstances. The amount that the client has
> to "trust" the server, IMHO, is extremely limited.
>
> Maybe MXP isn't the right technology for expanding the technical
> capabilites of the current text-bound (IMHO, read: moribund) flavor of MUD
> codebases currently extant.
>
> What other technologies are there? Still open to suggestion. :)
>
> --
> Nathan P. Clemons "Peace favor your code."
> nathan@windsofstorm.net ICQ: 2810688
> (v) 401.725.6061 (f) 603.372.9737
>
>
>
>
>
KevinL - FW: UO rants John Buehler
- Reincarnation instead of Resurrection Lovecraft
- Reincarnation instead of Resurrection Shawn L Johnston
- Reincarnation instead of Resurrection Matthew Mihaly
- PvP solutions WAS: UO rants Zak Jarvis
- PvP solutions WAS: UO rants Paul Schwanz - Enterprise Services
- Playerkilling Pacifists Michael Tresca
- Playerkilling Pacifists Matthew Mihaly
- Playerkilling Pacifists Michael Tresca
- url for The Hundred Years War Ron Moore
- url for The Hundred Years War Marc Bowden
- [paper] The Sacred and the Virtual: Religion in Multi-User Virtual Reality Jon Lambert
- Avatar rights redux Koster, Raph
- Avatar rights redux Dave Rickey
- Holidays Jeff Freeman
- Transportation (was: UO rants) Chris Lloyd
- Transportation (was: UO rants) Patrick Dughi
- Transportation (was: UO rants) Brad Wyble
- Transportation (was: UO rants) Norman Short
- Transportation (was: UO rants) Chris Lloyd
- Transportation (was: UO rants) KevinL
- Transportation (was: UO rants) Patrick Dughi
- Transportation (was: UO rants) Dan Merillat
- Transportation (was: UO rants) Warren Powell
- Transportation (was: UO rants) KevinL
- Fraud (was: UO rants) Brian 'Psychochild' Green
- Fraud (was: UO rants) John Buehler
- Transportation Ron Moore
- Transportation Madrona Tree
- time delays on PK (was UO rants) gmiller@classic-games.com
- time delays on PK (was UO rants) Erik Jarvi
- Copyright Question for the Hobbyists Kristen L. Koster
- Copyright Question for the Hobbyists Patrick Dughi
- Copyright Question for the Hobbyists Travis Casey
- Copyright Question for the Hobbyists Alex
- Copyright Question for the Hobbyists Lazarus
- Copyright Question for the Hobbyists Marc Bowden