Re: Beyond The Beyond

Eliezer Yudkowsky (
Sun, 08 Dec 1996 13:25:30 -0600

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?
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.

--       Eliezer S. Yudkowsky

Disclaimer:  Unless otherwise specified, I'm not telling you
everything I know.