APOCALYX is a...

free Game Engine based on OpenGL (MAIL) (SITE) (FORUM) (BLOG)

Friday, April 25, 2008

TooDee 2D Engine

Here I talk almost exclusively of APOCALYX, my 3D engine, but I have developed also a 2D engine, that I call TooDee. It is based on LuaSDL, so I can program in LUA 2D games rendered through the low-level SDL functions.
I use it mainly to fast prototype games and test their design, like those games shown in the “Experimental Gameplay Project”. It is useful also when sites like “Lost Garden” provide nice 2D graphics, to develop in a short time simple games.

Almost an year ago, I used TooDee to program a simple puzzle game: “The Lost Sheep”. I have developed it for “The CCN SpeedGame Contest 2007” and I achieved an unexpected third place.
If you want to try the game, download the “Lost Sheep” from GameAce. An editor of puzzles is included, but it’s quite raw and no documentation is available. Feel free to ask for further explanations.

2 comments:

francisco said...

Hello,

I wonder if you have this engine available as open source.

I'm looking for a simple mouse/keyboard/graphics API for Lua.

Take a look at:
http://thesynchronousblog.blogspot.com/
This is my project.

Leonardo said...

francisco said...
>
> I wonder if you have this engine
> available as open source.
> I'm looking for a simple
> mouse/keyboard/graphics API

The engine is already open source, in fact you can find the Lua code of the engine in the game itself, because the TooDee 2D engine is completely written in Lua and based on LuaSDL.
If you are interested in the C compiled section of the engine, it is simply the wrapper of SDL function known as LuaSDL.
LuaSDL is available here:
http://luaforge.net/projects/luasdl/

> Take a look at:
> http://thesynchronousblog.blogspot.com/
> This is my project.

Nice project. The idea of dynamic variables is very interesting.