I created an invader using C++, OpenGL and OpenAL. The fonts are generated using OpenGL and the sounds using OpenAL.