我正在製作一款需要能夠在pygame表面彈出gui元素的遊戲。 This問題不是我想要的,因爲wxPython繞過SDL表面,而不是在它內部。到目前爲止,我只在此問題空間中看到ocemp,pgu和GooeyPy。我應該在Pygame中使用什麼gui工具包?
- Ocemp是巨大和crufty看。它提到了Python 2.3,我在cvs repo的快速瀏覽中發現的最新文件是2歲。
- 我無法讓GooeyPy工作(雖然我沒有很努力;雞蛋和Debian不是朋友),並且v0.2最後在2009年2月更新了。
- 我一直在和pgu ,但它似乎沒有維護(最後一次更新11/2009和原始維護者放棄它),並開始顯示其年齡。它使用舊式的類並拋出字符串異常。
所以我對你的問題是這樣的:我應該用什麼gui工具包來製作漂亮的可點擊按鈕,在你的pygame應用程序中彈出?有積極的發展嗎?
編輯,2011年9月
看起來PGU仍在維持。最後的提交是從4天前。
這正是我想要避免的。我寧願採用像pgu這樣的現有庫(它是LGPL許可的)並更新它。它有40個源文件(不包括文檔)和大約7,000行Python代碼。 – nmichaels 2010-07-27 13:02:13
這也是可能的 - 我從來沒有使用pgu,所以我不知道它有多高級 - 但如果它已經做了很多初始工作,你有充足的理由繼續並更新它。假設這7,000行是好行,無論如何;) – 2010-07-27 13:28:43
是的,我想我可能會這樣做,假設StackOverflow不添加任何魔術數據的方程。 – nmichaels 2010-07-27 18:05:23