tkscript is a JIT-accelerated C-like scripting language with bindings for OpenGL, SDL, SDL_net, libpng, and zlib. A plugin SDK can be used to dynamically extend the script engine with custom C functions and C++ classes. It can be used to create portable, 3D, OpenGL-accelerated multimedia applications.
| Tags | Text Processing General Emulators Software Development Interpreters Compilers Libraries Application Frameworks multimedia Games/Entertainment Artistic Software |
|---|---|
| Licenses | GPL |
| Operating Systems | POSIX Other Linux Windows Windows Windows Windows |
| Implementation | C++ |
Recent releases


Release Notes: Parts of the runtime were rewritten in C, so virtual method calls in the parser tree have been replaced by equivalent "direct" C function pointers. This increases interpreted speed by up to 3 times. 68 new JIT opcodes were added (for post-process optimization). Some minor improvements were made.


No changes have been submitted for this release.


Release Notes: Several API and script engine bugs were fixed. A bug in makefile.linux was fixed, and support for gcc3 was added. makefile.cygwin was added. A bug in pluginregistry was fixed, and it now assumes Sun's "dl" API if not compiling for Win32. The audio sequencer now works properly. A new example game was added that shows how to mix 2D/3D OpenGL rendering, load PNG textures, and output multichannel AIFF audio.


No changes have been submitted for this release.
Lightweight markup languages and XML grammars for writing prose and screenplays.