With the Caanoo you have plenty of choice when it comes to APIs. For 2D simple games that require little graphic processing you have SDL which is already built-in and fairly easy to use for newbies. There's also already in all other SDL libraries: SDL_ttf, SDL_mixer, SDL_gfx, SDL_image and...