Are you bad enough dude to use lisp?

I have attempted two ludum dares so far, both failed. Now, I have decided to try going crazy an write the game in my most favorite programming language, common lisp.

I have decided to use ecl and SDL, combining those two into small library that I plan to use to make the game for this ludum dare. As per compo rules, here are the source for the library. It does not contain whole SDL only most useful features, so if you find anything useful to add, feel free to do it. One might ask, why yet another lisp SDL wrapper? Well, I just like to make my libraries, for the sole reason that I find working within my libraries fastest (because I know where is what and I can easily add more stuff to the library).

Anyways, here is a picture of the tech demo (included with sources):

Tech demo of my lisp wrapper library over SDL.

And the download for sources: http://dl.dropbox.com/u/1501162/eclSDL.tar.gz

If you have found any bugs, please comment under this article :).

PS: If you wanna try the tech demo, extract the library, fire up ecl and then input (load “init.lisp”). That will make you a shining new executable to run :)