March 2005
- MUD-Dev dinner at GDC: 10 March 2005 J C Lawrence
- Time travel, borrowing from LegenMUD olag@ifi.uio.no
- Time travel, borrowing from LegenMUD Tiago Carita
- Is content on demand bad? olag@ifi.uio.no
- Is content on demand bad? John Buehler
- Is content on demand bad? Jaycen Rigger
- Efficient AI? olag@ifi.uio.no
- Efficient AI? Brian Lindahl
- Efficient AI? olag@ifi.uio.no
- Efficient AI? Brian Lindahl
- Efficient AI? Miroslav Silovic
- Efficient AI? Douglas Goodall
- Efficient AI? Hans-Henrik Staerfeldt
- Efficient AI? Robert Zubek
- Efficient AI? olag@ifi.uio.no
- Efficient AI? Brett Bibby
- Wish revisited olag@ifi.uio.no
- Wish revisited Peter Harkins
- Wish revisited olag@ifi.uio.no
- Wish revisited Zach Collins (Siege)
- Wish revisited olag@ifi.uio.no
- secured mud connections Ammon Lauritzen
- secured mud connections Ammon Lauritzen
- secured mud connections Zach Collins (Siege)
- secured mud connections William Leader
Ammon Lauritzen wrote:
> I doubt I need to preach the virtues of such things to this crowd,
> but am curious if anyone else is concerned. Nobody with half a
> brain uses vanilla telnet for their remote logins any more, and
> any good webmail site uses https, why should muds be any
> different?
Ammon,
When I was first building the network code for my system, I had
seriously considered using some sort of secure sockets for it, but I
eventually decided against it. If anyone were to look at the code
now, they would see that there still is an empty block of code where
it could be implemented if anyone ever cared enough. Any way here
are my reasons.
At the time there weren't any good libraries that were free. I
couldn't justify paying a few hundred dollars for what is
essentially my hobby. This has probably changed now that things like
OpenSSL and STunnel are available for Windows (which is my
development platform). There were a handful of free options like
using the crypto API of windows and still weren't really secure.
The other problem I was facing was overhead. Encryption and Ciphers
can be CPU hogs. On the client end this wasn't going to be a
problem, but several hundred secure connections on the server end
would be a problem. The only reasonable compromise that might have
worked would have been to encrypt the login information and left the
rest of the packets unencrypted. This too has probably changed as
this was a few years ago when I last looked at it. Faster hardware
and more efficient implementations probably make this negligible
today but back then it was a concern.
When I did go implement secure logins, I had so much trouble getting
it to work that I finally gave up. Admittedly I was probably a
pretty crappy programmer back then. My rationalization for giving up
was it is only a game. If I were running a bank or providing some
personal communication service like email then it would be a much
bigger priority. What's the worst thing that could happen? Someone's
account might get hijacked and they loose their +1 Vorpal Blade of
Leetness? I suppose from a commercial offerings point of view
preventing this sort of thing is important to reduce customer
service costs.
In the end I left empty code blocks in place to implement it later
if it became important, but as long as what I was doing was
available for free, and was done as a hobby I just couldn't justify
it when there were so many other interesting things to work on like
NPC mechanics.
-Will
- Encounter Crafting (was Wish Revisited) Allan Hill
- Encounter Crafting (was Wish Revisited) Zach Collins (Siege)
- list of open source engines/games sszretter
- Blog about GDC implies changes to MMORPG population Mike Rozak
- Blog about GDC implies changes to MMORPG population Vladimir Cole
- Blog about GDC implies changes to MMORPG population Dana V. Baldwin
- Blog about GDC implies changes to MMORPG population Travis Nixon
- Blog about GDC implies changes to MMORPG population Mike Rozak
- Blog about GDC implies changes to MMORPG population Vincent Archer
- Blog about GDC implies changes to MMORPG population Exar Kun
- Blog about GDC implies changes to MMORPG population Shelkey, Doneld
- Blog about GDC implies changes to MMORPG population Amanda Walker
- Blog about GDC implies changes to MMORPG population Michael Hartman
- Blog about GDC implies changes to MMORPG population Sean Kelly
- Blog about GDC implies changes to MMORPG population Vincent Archer
- Blog about GDC implies changes to MMORPG population Michael Hartman
- Blog about GDC implies changes to MMORPG population Paolo Piselli
- Blog about GDC implies changes to MMORPG population Vincent Archer
- Blog about GDC implies changes to MMORPG population Sean Kelly
- Blog about GDC implies changes to MMORPG population Michael Hartman
- Blog about GDC implies changes to MMORPG population Mike Shaver
- Blog about GDC implies changes to MMORPG population Michael Hartman
- Blog about GDC implies changes to MMORPG population Koster, Raph
- Blog about GDC implies changes to MMORPG population Michael Hartman
- Blog about GDC implies changes to MMORPG population Koster, Raph
- Blog about GDC implies changes to MMORPG population John Buehler
- Blog about GDC implies changes to MMORPG population Koster, Raph
- Blog about GDC implies changes to MMORPG population John Buehler
- Blog about GDC implies changes to MMORPG population Jaycen Rigger
- Blog about GDC implies changes to MMORPG population ghovs
- Blog about GDC implies changes to MMORPG population Jaycen Rigger
- Blog about GDC implies changes to MMORPG population Barry Kearns
- Blog about GDC implies changes to MMORPG population Jaycen Rigger
- Blog about GDC implies changes to MMORPG population John Buehler
- Food (was Blog about GDC implies changes to MMORPG population) John Buehler
- Blog about GDC implies changes to MMORPG population Paolo Piselli
- Dgn: Currency free game [was: Blog about GDC implies changes to MMORPG population] cruise
- Dgn: Currency free game [was: Blog about GDC implies changes to MMORPG population] Michael Hartman
- Dgn: Currency free game [was: Blog about GDC implies changes to MMORPG population] Michael Chui
- Dgn: Currency free game [was: Blog about GDC implies changes to MMORPG population] jbarry
- Dgn: Currency free game [was: Blog about GDC implies changes to MMORPG population] Pandora
- Dgn: Currency free game Tony Hoyt
- Dgn: Currency free game Kirinyaga
- Blog about GDC implies changes to MMORPG population Kyle Leithoff
- Blog about GDC implies changes to MMORPG population John Buehler
- Blog about GDC implies changes to MMORPG population Damion Schubert
- Blog about GDC implies changes to MMORPG population Vincent Archer
- Blog about GDC implies changes to MMORPG population John Buehler
- Blog about GDC implies changes to MMORPG population Damion Schubert
- Blog about GDC implies changes to MMORPG population Paul Schwanz
- Blog about GDC implies changes to MMORPG population John Buehler
- Blog about GDC implies changes to MMORPG population Allan Hill
- Blog about GDC implies changes to MMORPG population John Buehler
- Blog about GDC implies changes to MMORPG population Amanda Walker
- Blog about GDC implies changes to MMORPG population Tony Hoyt
- Blog about GDC implies changes to MMORPG population Craig Huber
- Blog about GDC implies changes to MMORPG population John Buehler
- Blog about GDC implies changes to MMORPG population Craig Huber
- Blog about GDC implies changes to MMORPG population John Buehler
- Blog about GDC implies changes to MMORPG population Amanda Walker
- Blog about GDC implies changes to MMORPG population Ken Snider
- Blog about GDC implies changes to MMORPG population Amanda Walker
- Blog about GDC implies changes to MMORPG population Michael Hartman
- Blog about GDC implies changes to MMORPG population Sean Howard
- Blog about GDC implies changes to MMORPG population Morris Cox
- Blog about GDC implies changes to MMORPG population Sean Howard
- Blog about GDC implies changes to MMORPG population Morris Cox
- Blog about GDC implies changes to MMORPG population lwl@black-knight.org (Lydia Leong)
- Blog about GDC implies changes to MMORPG population Paul Schwanz
- Blog about GDC implies changes to MMORPG population Amanda Walker
- Blog about GDC implies changes to MMORPG population Tony Hoyt
- Blog about GDC implies changes to MMORPG population Amanda Walker
- Blog about GDC implies changes to MMORPG population Lydia Leong
- Blog about GDC implies changes to MMORPG population Amanda Walker
- Blog about GDC implies changes to MMORPG population Koster, Raph
- Blog about GDC implies changes to MMORPG population Michael Hartman
- Blog about GDC implies changes to MMORPG population John Buehler
- Blog about GDC implies changes to MMORPG population Damien Neil
- Blog about GDC implies changes to MMORPG population Amanda Walker
- Blog about GDC implies changes to MMORPG population Sean Howard
- Blog about GDC implies changes to MMORPG population Dana V. Baldwin
- Blog about GDC implies changes to MMORPG population Michael Hartman
- Blog about GDC implies changes to MMORPG population J C Lawrence
- Blog about GDC implies changes to MMORPG population Sean Kelly
- Blog about GDC implies changes to MMORPG population Sean Kelly
- Convenient Community Tools (Was: Blog about GDC implies changes to MMORPG population) Paul Schwanz
- Blog about GDC implies changes to MMORPG population Jaycen Rigger
- Blog about GDC implies changes to MMORPG population ghovs
- Blog about GDC implies changes to MMORPG population Max Battcher
- Blog about GDC implies changes to MMORPG population cruise
- Swedish Developers Shailejron
- Burning House Challenge Bloo
- DESIGN : informations about mud design Lethal Thanatos
- DESIGN: Source for free audio clips Mike Rozak
- Dynamic Descriptions Bernard Graham
- Dynamic Descriptions William Leader
- Dynamic Descriptions Christopher Allen
- Dynamic Descriptions Douglas Goodall
- Dynamic Descriptions Tess Snider
- Dynamic Descriptions Bernard Graham
- Dynamic Descriptions Peter Keeler
- Dynamic Descriptions Eric
- Dynamic Descriptions Alex Chacha
- Dynamic Descriptions Mike Rozak
- Dynamic Descriptions Bernard Graham
- Dynamic Descriptions Peter Keeler
- Dynamic Descriptions Bernard Graham
- Dynamic Descriptions Nathan Yospe
- Dynamic Descriptions Alistair Milne
- Dynamic Descriptions Nathan Yospe
- Dynamic Descriptions Paul Schwanz
- Dynamic Descriptions Max Battcher
- XP as gift (was: Attractive Grouping) Eli Stevens (WG.c)
- XP as gift (was: Attractive Grouping) Richard A. Bartle
- XP as gift (was: Attractive Grouping) Eli Stevens (WG.c)
- XP as gift (was: Attractive Grouping) John Buehler
- XP as gift (was: Attractive Grouping) Eli Stevens (WG.c)
- XP as gift (was: Attractive Grouping) John Buehler
- XP as gift (was: Attractive Grouping) Eli Stevens (WG.c)
- XP as gift (was: Attractive Grouping) John Buehler
- XP as gift (was: Attractive Grouping) Max Battcher
- XP as gift (was: Attractive Grouping) J C Lawrence
- XP as gift (was: Attractive Grouping) William Leader
- XP as gift (was: Attractive Grouping) Eli Stevens (WG.c)
- SOC: Use of MUDs as teaching/organizational tools for schools and businesses Chris Yeh
- DESIGN: Why do MUD players prefer MUDs over MMORPGs Mike Rozak
- Suggestions on Books and Articles Chris
- Suggestions on Books and Articles Sean Marshall
- ANNOUNCE TECH CODE Robert W. Fuller
- Procedural content (was [Sweng-gamedev] Patent 4, 734, 690) (fwd) J C Lawrence
- Procedural content (was [Sweng-gamedev] Patent 4, 734, 690) (fwd) Eric Random
- Procedural content (was [Sweng-gamedev] Patent 4, 734, 690) (fwd) Hans-Henrik Staerfeldt
- DESIGN: The game with a thousand faces Mike Rozak
- DESIGN: The game with a thousand faces Kiztent Hatepriest
- DESIGN: The game with a thousand faces Travis Casey
- DESIGN: The game with a thousand faces John Buehler
- DESIGN: The game with a thousand faces Mike Rozak
- DESIGN: The game with a thousand faces John Buehler
- DESIGN: The game with a thousand faces Bloo
- DESIGN: The game with a thousand faces Jaycen Rigger
- DESIGN: The game with a thousand faces Koster, Raph
- DESIGN: The game with a thousand faces Mike Rozak
- DESIGN: The game with a thousand faces Koster, Raph
- DESIGN: The game with a thousand faces Louis d'Ambra
- DESIGN: The game with a thousand faces Jaycen Rigger
- DESIGN: The game with a thousand faces Michael Sellers
- Procedural content (was [Sweng-gamedev] Patent 4, 734, 690) (fwd) Hulbert, Leland