Zasadniczo Pygame jest portem biblioteki SDL. Istnieje coś takiego ja SDL.net, polecam również sprawdzić bibliotekę graficzną sfml.net. Jest jeszcze coś takiego jak XNA.
Znając C# polecam ci naukę Unity, jest to silnik, nie prosta biblioteka graficzna jak w przypadku sfml czy sdl.