Python nie jest najlepszym językiem do tworzenia gier tzn. jest mniej wydajny niż choćby c++. Jednak jeśli bardzo ci zależy to:
*pierwszym wyborem jest pygame. Bardo rozbudowany i mający sporo poradników pakiet Link
*jeśli jesteś początkujący w tym to możesz użyć "nakładki" na pygame czyli livewires. Link
*jeśli celujesz w gry 3d to poczytaj o Panda3D Link
*jeśli lubisz tzw. interaktywne opowieści to oto RenPy Link
Z tego co kojarzę ale nie jestem pewien to jest jeszcze sdl i sfml po python.