Buenas.
Soy generalmente mala programando, pero vengo a ofrecerles un motorcito que hice en mis tiempos de linux.
Advierto: es en C y usa las librerías SDL, SDL_mixer, y SDL_image. Sólo funciona en linux (la consola de windows da problemas). Recordar también de ejecutar el motor mediante la consola, y NO mediante doble click.
Link: http://www.fileden.com/files/2006/10/6/ ... Source.cpp
Se ve algo como esto: (el archivo que di no trae recursos)
http://img147.imageshack.us/img147/2168 ... udswx2.png
Disfruten.