S.E. Kenlon. framework is good enough for now, and the one you will use is called Pygame. Using Pygame will help ... tools when writing code. The additional libraries you will use include the SDL graphic layer and the openAL sound system.