Sto creando un gioco che deve essere in grado di far apparire gli elementi dell'interfaccia grafica all'interno di una superficie pygame. This domanda non è quello che voglio perché wxPython gira intorno alla superficie SDL, non al suo interno. Finora ho visto solo ocemp, pgu e GooeyPy in questo spazio problematico.Che gui toolkit dovrei usare con Pygame?
- Ocemp è enorme e crufty cercando. Menziona Python 2.3 e il file più recente che ho trovato in una rapida ricerca del repository cvs aveva 2 anni.
- non ho potuto ottenere GooeyPy al lavoro (anche se non ho provato molto duro, uova e Debian non sono amici) e v0.2 è stato aggiornato nel mese di febbraio del 2009.
- Ho lavorato con PGU , ma sembra essere non mantenuto (ultimo aggiornamento 11/2009 e manutentore originale lo ha abbandonato) e sta iniziando a mostrare la sua età. Utilizza le classi di vecchio stile e genera eccezioni per le stringhe.
Quindi la mia domanda per voi, SO, è questa: quale gui toolkit dovrei usare per far apparire pulsanti abbastanza cliccabili nelle vostre applicazioni pygame? Ce ne sono in sviluppo attivo?
Modifica, settembre 2011
Sembra PGU è ancora in fase di mantenimento. Gli ultimi commit provengono da 4 giorni fa.
Questo è quello che stavo cercando di evitare. Preferirei prendere una libreria esistente come pgu (che è concessa in licenza LGPL) e aggiornarla. Sono 40 file sorgenti (senza contare la documentazione) e circa 7000 linee di codice Python. – nmichaels
Questo è anche possibile - Non ho mai usato pgu quindi non ho idea di quanto sia avanzato - ma se già fa molto del lavoro iniziale, hai tutte le ragioni per procedere e aggiornarlo. Supponendo che quelle 7.000 linee siano buone linee, comunque) –
Sì, penso che potrei farlo, supponendo che StackOverflow non aggiunga alcun dato magico all'equazione. – nmichaels