April 2005
- [DESIGN] : Where to find information about mud design ? Lethal Thanatos
- [DESIGN] : Where to find information about mud design ? Jaycen Rigger
- DESIGN: Mini-VW contenst (Was DESIGN: The game with a thousand faces) Mike Rozak
- Advanced Topic - Doing it differently. Christopher Bunting
- Advanced Topic - Doing it differently. Michael Barton
- Advanced Topic - Doing it differently. Christopher Bunting
- Advanced Topic - Doing it differently. Hiddukel
- Advanced Topic - Doing it differently. David Wilson
- Advanced Topic - Doing it differently. Christopher Bunting
- Advanced Topic - Doing it differently. Christopher Bunting
- Advanced Topic - Doing it differently. Hiddukel
- Advanced Topic - Doing it differently. Christopher Bunting
- Advanced Topic - Doing it differently. Chad Ziccardi
- Advanced Topic - Doing it differently. Hiddukel
- Advanced Topic - Doing it differently. Richard Lindsey
- Advanced Topic - Doing it differently. Daniel O'Neal
- Advanced Topic - Doing it differently. Brian
> I, myself have been looking into writing a client that could connect
> to a mud and would also hold the majority of files that most diku
> derived muds hold in memory.. Meaning that the mud client would
> include the help files, general gaming notes, contain the motd and so
> forth all within the encryted files. The player downloads the client,
> logs on, the client checks for updates for new helps ect and downloads
> them in the background
My thoughts on this are, if you were to have some sort of locally saved data,
what is preventing you from sending a copy of _everything_ through the client,
helps, notes and even areas (stripped down, no sense in putting mob stats or
anything handled directly by the mud). If you were interested in saving
bandwidth, save a copy of the areas locally in an encrypted chunk, and just
have the server acknowledge it recieved your input if it does not really need
to send anything, combat messages and communication to the client. Have the
client format the output. That way, even if people do figure out how to modify
the local area files, all it is going to do is messup what the client displays
to them, since nothing is being sent from the client but the user's input.
I could imagine communication between client/server looking something like this:
Client sends "south" after checking to make sure there is a room to move to, to
the south.
Server replies : ACK_ROOM_<vnum>~Mob:3024\n3012\nBors is here, fighting the
beastly fido\nthe beastly fido is here, fighting Bors\n~Obj:3016~
Acknowledging the room and informing the client what else to display in the room
besides the room description.
Of course, channel communication would be handled normally, and the best you
could do with combat might be to send the vnum of the mob being fought.
For the most part, your real savings would be on normal room movement, repeated
looks, whenever someone needs to be sent a large chunk of text. Overall, it
might be more work than its worth. In the same vein, you could always, if you
wanted to somehow make the client a little more active, there is probably ways
to pre set settings (special triggers and whatnot) in one of the advanced mud
clients and encourage your players to download and use that. However, you run
into platform issues again.
I seem to be good at blabbering on and on, so I will stop here, it could work,
but, I fear enough people already have high speed connections that any
bandwidth saving would be mostly negligible unless you are hosting, as you
said, several hundred (or dozen) people.
--
ROM mailing list
ROM@rom.org
Unsubscribe here ->>> http://www.rom.org/cgi-bin/mailman/listinfo/rom - Advanced Topic - Doing it differently. Chad Ziccardi
- Advanced Topic - Doing it differently. Christopher Bunting
- Advanced Topic - Doing it differently. Christopher Bunting
- Advanced Topic - Doing it differently. Chad Simmons
- Advanced Topic - Doing it differently. Michael Barton
- Advanced Topic - Doing it differently. Chad Ziccardi
- Advanced Topic - Doing it differently. Michael Barton
- Advanced Topic - Doing it differently. Christopher Bunting
- Advanced Topic - Doing it differently. Christopher Bunting
- Advanced Topic - Doing it differently. Hiddukel
- Advanced Topic - Doing it differently. Christopher Bunting
- Advanced Topic - Doing it differently. Christopher Bunting
- Advanced Topic - Doing it differently. Hiddukel
- Advanced Topic - Doing it differently. Christopher Bunting
- Advanced Topic - Doing it differently. Chad Simmons
- Advanced Topic - Doing it differently. Christopher Bunting
- Advanced Topic - Doing it differently. Christopher Bunting
- Advanced Topic - Doing it differently. Chad Ziccardi
- Advanced Topic - Doing it differently. Davion Kalhen
- Advanced Topic - Doing it differently. Bobby Bailey
- Advanced Topic - Doing it differently. Davion Kalhen
- Advanced Topic - Doing it differently. David Wilson
- Advanced Topic - Doing it differently. mrpotatohead@urbanfallout.net
- Advanced Topic - Doing it differently. Chad Simmons
- Advanced Topic - Doing it differently. Christopher Bunting
- Advanced Topic - Doing it differently. Chad Simmons
- Advanced Topic - Doing it differently. Hiddukel
- Advanced Topic - Doing it differently. Chad Simmons
- Advanced Topic - Doing it differently. Hiddukel
- Advanced Topic - Doing it differently. Chad Simmons
- Advanced Topic - Doing it differently. Richard Lindsey
- Advanced Topic - Doing it differently. Richard Lindsey
- Advanced Topic - Doing it differently. Daniel O'Neal
- DESIGN: Mini-VW contenst Mike Rozak
- DESIGN: More thoughts on the player pyramid Mike Rozak
- Procedural content Mike Rozak
- DESIGN: MMO Survey for College Class Bret Lederle
- Imagery from text J C Lawrence
- Imagery from text J C Lawrence
- Skotos Seeks Guest Voices Shannon Appelcline
- Twisted.reality Paul Miller
- Twisted.reality Peter Harkins
- Twisted.reality Jp Calderone
- Twisted.reality Eli Stevens (WG.c)
- Marketing Resources? Michael Hartman
- Marketing Resources? Elia Morling
- Marketing Resources? Pandora
- Marketing Resources? Christopher Allen
- Marketing Resources? Greg B
- Marketing Resources? Ren Reynolds
- Marketing Resources? Tom Hunter
- Marketing Resources? Michael Hartman
- Marketing Resources? Mike Rozak
- Marketing Resources? Jason Smith
- Marketing Resources? Mike Rozak
- Marketing Resources? Tom Hunter
- Marketing Resources? Mike Rozak
- Marketing Resources? Michael Hartman
- Marketing Resources? Michael Sellers
- Marketing Resources? Mike Rozak
- Marketing Resources? Michael Sellers
- Marketing Resources? Tom Hunter
- Marketing Resources? Tom Hunter
- Marketing Resources? Koster, Raph
- Marketing Resources? Mike Rozak
- Marketing Resources? Koster, Raph
- Marketing Resources? Tom Hunter
- Marketing Resources? Tom Hunter
- Marketing Resources? Johan J Ingles-le Nobel
- NEWS: And so it begins. (officially sanctioned in-game sales) David Wright
- DESIGN: The game with a thousand faces Mike Rozak
- DESIGN: The game with a thousand faces Jaycen Rigger
- DESIGN: The game with a thousand faces Mike Rozak
- DESIGN: The game with a thousand faces ceo
- Sony is getting into the virtual goods auctions Morris Cox
- SOC: Characters as Avatars Jaycen Rigger
- SOC: Characters as Avatars eric@enkanica.com
- DGN : Atomistic Creation Jaycen Rigger
- DGN : Atomistic Creation Thomas Tomiczek
- DGN : Atomistic Creation Jaycen Rigger
- DGN : Atomistic Creation cruise
- DGN : Atomistic Creation Ghilardi Filippo
- DGN : Atomistic Creation Kirinyaga
- DGN : Atomistic Creation Julian Leyh
- DESIGN: MMO Interviews for College Class Game Researcher
- Atomistic Creation cruise
- Concerning "Groups" Jeff Gaskill
- Concerning "Groups" Sean Kelly
- Concerning "Groups" Jeff Gaskill
- Guild Wars ? Louis d'Ambra
- Guild Wars ? cruise
- Guild Wars ? Colin Fuller
- Guild Wars ? Max Battcher
- Guild Wars ? Don McGlumphy III
- Guild Wars ? Sean Howard
- Guild Wars ? Mordengaard
- Guild Wars ? Mike Oxford
- Guild Wars ? Max Battcher
- Guild Wars ? Corey Crawford
- Guild Wars ? Jason Downs