2010-04-11 167 views
3

這是交易。我正在嘗試寫一款打磚塊克隆遊戲,事情就是我需要一個像python一樣的窗口菜單。例如文件 - >(打開/保存/退出)..類似的東西,並打開一個「約」上下文的作者應寫入。Python遊戲使用pyGame與窗口菜單元素

我已經在使用pyGame寫作遊戲邏輯。我已經嘗試過使用pgu編寫GUI,但這並不能幫助我,儘管它具有我正在使用的菜單元素,但不能將遊戲的屏幕包含在它的容器中。

有沒有人知道如何將這些窗口菜單與pyGame的用法一起使用?

回答

3

wxPython允許你在一個「普通」的wxPython窗口內集成一個Pygame窗口 - 查看他們的wiki entry如何做到這一點。這應該允許你有一個正常的窗口(帶有File/Help/etc)菜單,但是有一個Pygame表面,你可以爲你的遊戲繪製。

+0

非常感謝。我會試試看:) – karolsojko 2010-04-12 07:26:51

+1

注意,PyGame並不是爲這種類型的使用而設計的,因爲PyGame被鍵盤輸入佔用很多問題,所以只要你只需要一個Menu沒問題,但如果你需要一個比鼠標點擊更多的GUI,你將遇到主要問題。 – 2010-04-12 14:23:37

+0

我只需要從菜單彈出的關於屏幕,以顯示一些信息和作者 – karolsojko 2010-04-12 18:15:00