I was planning to get Parenscript working with web-based board games before attempting the more daunting task of getting it to work with web-based, animated RPGs (which would require that I learn about OpenGL/DirectX, etc.).

As for speed considerations, the animation engine will be coded in Delphi, so I don't think speed will be too much of a problem. Parenscript, like Java, is a compiler/interpreter, where the source code is translated into paren-code (what Java folks call byte-code) at compile time, and the paren-code is interpreted at run-time. Parenscript also makes heavy use of reusable software components, written in both Delphi as well as in Parenscript.

Any Delphi Game Developers out there interested in using their game programming skills to help me develop the Parenscript animation engine are invited to visit www.zeologic.com and click on Parenscript, then Role Playing Games.