Here's what happens when I'm bored; thousands of independently updated, animated, and rendered "bug" sprites, now with two types of shadows.
The following demo/benchmark was written with the Monkey X programming language.
Monkey X is a programming language which is actively developed by Mark Sibly, who's best known as the main man behind the Blitz languages: Blitz Basic ("2D", 3D, Plus), and BlitzMax. Monkey X works by compiling its source into native source for various programming languages such as C++, C#, Java, JavaScript, ActionScript, the list goes on. Monkey X is mainly focused at 2D game programming, however, it has also been used for console applications, 3D games (Thanks to its OpenGL wrapper), and occasionally GUI applications (Through custom targets and/or modules).
Several of Monkey X's targets are now free, and can be downloaded here:
http://monkeycoder.co.nz/St...For more information about Monkey X, please visit:
http://monkeycoder.co.nz/Mo...Information about Monkey X can also be found on Wikipedia:
http://en.wikipedia.org/wik...
Show less