The Nebula Device is an Open Source 3D game and visualisation engine, see http://www.nebuladevice.orgIt has support for scripting languages (e.g. Tcl, Lua, Python).It is available at SourceForge. The binary distribution comes with customized interpreters with built-in 3d capabilities, and some demos.Try it out... it's impressive.
Nebula Device uses a special version of Tcl (MicroTcl). It is reduced to 36 commands for 160 Kbytes.
