Python que incluye la biblioteca SDL (Simple DirectMedia Layer) y sus ayudas.

SDL es una biblioteca diseñada para proporcionar acceso de bajo nivel a:

  1. Audio,
  2. Teclado,
  3. Mouse,
  4. Joystick,
  5. y hardware de gráficos a través de OpenGL y Direct3D.

SDL está escrito en C y es multiplataforma.

Pygame

Pygame y SDL sirven como excelentes motores C para juegos 2D.

  1. SDL manejando los gráficos acelerados por hardware.