Estoy de acuerdo con la respuesta de Keith, pero creo que deberías estar haciendo una pregunta diferente. Pygame es un marco limpio, entiendo por qué las personas que ya están familiarizadas con él lo siguen usando, pero está obsoleta. Nunca fue transferido a Python 3. El lanzamiento más reciente es de 2009. Si tu objetivo es aprender a programar juegos con Python (en lugar de dedicarte a la necrofilia del software), elegir Pygame es una tontería.
¡Python 3 es más poderoso que Python 2 y también es más fácil de aprender! SDL 2 es mejor que SDL. Hazte un favor y prueba PySDL2. No tiene tantos tutoriales y bibliotecas complementarias disponibles como Pygame, pero es mejor ayudar a cambiar esa situación que ayudar a los antiguos pedos que aún usan Pygame a vencer a su caballo muerto.
Actualización: La situación ha cambiado desde que escribí la respuesta; Pygame finalmente es compatible con Python 3. Sin embargo, todavía se basa en una versión obsoleta de SDL. Hasta que eso cambie, todavía no lo recomendaría.
- ¿Por qué quieres aprender español?
- Estoy tratando de aprender un idioma extranjero por mí mismo. ¿Cuáles son algunas maneras de comenzar (por ejemplo, aprender saludos y despedidas básicos, pedir ayuda, etc.)?
- ¿Cuál es una forma metódica de aprender a crear sitios web y SEO si actualmente no tengo conocimiento de estos temas?
- ¿Cuál es la mejor manera de comenzar a entrenar mi chatbot AIML?
- ¿Qué tan difícil es aprender gaélico?