estoy haciendo un juego que tiene que ser capaz de aparecer elementos de interfaz gráfica de usuario dentro de una superficie de pygame. This cuestión no es lo que quiero porque wxPython va alrededor de la superficie SDL, no dentro de ella. Hasta ahora sólo he visto ocemp, pgu y GooeyPy en este espacio del problema.¿Qué gui toolkit debería usar con Pygame?
- Ocemp es enorme y de aspecto agresivo. Menciona Python 2.3 y el archivo más reciente que encontré en un vistazo rápido de la cesión temporal cvs tenía 2 años.
- No pude hacer que GooeyPy funcione (aunque no lo intenté mucho, los huevos y Debian no son amigos) y v0.2 se actualizó por última vez en febrero de 2009.
- He estado trabajando con pgu , pero parece estar sin mantenimiento (última actualización 11/2009 y mantenedor original, abandonado) y que está empezando a mostrar su edad. Utiliza clases de estilo antiguo y arroja excepciones de cadena.
Así que mi pregunta para usted, entonces, es esta: ¿Qué gui toolkit debería usar para hacer que botones que se pueden hacer clic aparezcan en sus aplicaciones de pygame? ¿Hay alguno en desarrollo activo? Todavía se mantiene
Editar, September 2011
Parece que PGU. Los últimos commits son de hace 4 días.
Esto es lo que estaba tratando de evitar. Prefiero tomar una biblioteca existente como pgu (que tiene licencia LGPL) y actualizarla. Son 40 archivos fuente (sin contar la documentación) y aproximadamente 7.000 líneas de código Python. – nmichaels
Eso también es posible, nunca he usado pgu, así que no tengo idea de lo avanzado que está, pero si ya hace gran parte del trabajo inicial, tiene todos los motivos para continuar y actualizarlo. Asumiendo que esas 7,000 líneas son buenas líneas, de todos modos;) –
Sí, estoy pensando que puedo hacer eso, suponiendo que StackOverflow no agregue ningún dato mágico a la ecuación. – nmichaels