Nino: If you're after a graphics library another one to look at is sdl. I've played with sdl and allegro and i much prefered sdl. Also sdl is compatible with gl so you can just chuck gl commands in there to get your 3d stuff done and I found sdl to be quicker than allegro too.