
troll2d
New: Demos using Troll2D here
New a sample using Troll2D with Chipmunk Physics here
Troll is an easy-to-use 2D game engine. It supports several back-ends, such as SDL and Allegro. You can also create custom back-ends. The main idea is to accelerate (crossplatform) software development. Troll is compatible with any OS, such as Windows, Mac OS X, Linux and Unix. Embedded systems, like Symbian OS, Windows Mobile and the iPhone, are also supported. Troll is compatible with any OS like Windows, OSX, Linux, Unix, and embbeded systems like Symbian OS, Windows Mobile and iPhone.
Some features * Surface transformations (rotate, scale) * PNG support * Frame timing control (with low CPU usage) * Many primitives (Lines, Rect, Circle, Arc, RoundedRect) * Alpha support
Some of Troll's advantages:: * Very easy to use, a simple application can be written in only a few minutes. * Written in C++, fully Object-Oriented * Develop fast and small (native) software. * Crossplatform (Symbian, Windows Mobile, iPhone, Mac OS X, Linux, ...) without changing a single line of code.
a very simple demo can be found here (iPhone 'Lights Off' clone for the PC)
You can help Troll grow!
Bug and issue reports (by running and compiling samples).
Feature suggestions (what would you like to see in Troll2D?).
Feedback ("Good", "Crappy", "Cool, but ...").
Compile Troll2D with your unsupported IDE, send it over and we'll check it out!
Suggestions and feedback are welcome (viniciusjarina AT gmail DOT com)!