From: Eliezer Yudkowsky (sentience@pobox.com)
Date: Sun Dec 08 1996 - 12:25:30 MST
The first thing your VRML world needs is a programming language.
What is it... and where can we find docs?
(VRML? That's the modeling language - will it do behaviors?)
In the meantime, have you visited LambdaMOO?
telnet://lambda.parc.xerox.com:8888
There's a lot you can do in just text, although there's a large 'lag',
primarily because the core DB and most of the commonly used 'parents' =
classes were designed by inexperienced C programmers.
My chief advice for anyone setting up a virtual world is to start off on
the right foot; have someone experienced - say, me - do the basic
architectures, the generic rooms and players and so on. I wrote (for
MOO) some very high-speed expandable basic room generics. You might be
able to adapt the architecture to VRML. I also have an object-oriented
non-procedural causal-chain high-speed expandable RPG architecture, but
I'm not sure you'd need that.
Again, the chief danger is being frozen into some slow hacked-up
nonexpandable procedural system. The LambdaMOO room system and player
classes are bad; LambdaMOO RPG is beyond words. Don't just write a
minimal set of basic classes; do it right the first time and make SURE
it's written by someone who lives and breathes object-oriented.
Eliezer S. Yudkowsky.
-- sentience@pobox.com Eliezer S. Yudkowsky http://tezcat.com/~eliezer/singularity.html http://tezcat.com/~eliezer/algernon.html Disclaimer: Unless otherwise specified, I'm not telling you everything I know.
This archive was generated by hypermail 2.1.5 : Fri Nov 01 2002 - 14:35:52 MST