UndeadScript is a scripting language that i'm developing since some months (actually more than a year...) ago. It started for my Undead Engine (so the name) although currently there is no bound between the engine and UndeadScript. A very premature version of the UndeadScript library was used last year for Nikwi, a 2d arcade/platform game.
Since Nikwi, i've added several features to UndeadScript, including functions, garbage collection and classes (with inheritance).
Besides Nikwi, there is no other "public show" of UndeadScript, so i decided to make a small demo for UndeadScript. The library itself is not yet available, since there are things to be done and documentation to be written . However the library is able to handle non-trivial situations and drive a game.
To show all these, i made Undead Cocoon, a small program that provides simple 2D functions (based on SDL) for initializing a video mode, loading images and drawing them in other images or to the screen. The page contains binaries for Linux and Windows.
Later i also made a modification to Undead Cocoon, which has a little more complicated scripts for doing simple 3D projections, matrix/vector classes and having a few balls rotating around to show them.
The library will be released "soon", which means "as soon as i manage to implement a few small things and write the documentation" .
However, until then, i'm looking forward to your comments on what is available now (language syntax, features, etc) .