... I'll succeed getting this project finished! Another change in specifications...
Now, I'm learning the Groovy scripting language, JCP standard for the JVM. It's a _very_ promising language, and it's silently gaining momentum. This, plus the upcoming scripting support in Java 1.6, means that I'll probably choose groovy as the default scripting language for the engine, but that other scripting languages will be supported too.
I'm also considering that the speculations about java3d and other java game programming libraries are obsolete, at this time. I'm constantly thinking about the design of the engine, but I'm still developing my analysis skills, so it's taking long.
Updating now the documentation.
See ya!