最近,我應某些朋友的請求,用pygame完成了一個我用python編寫的小遊戲。目前,我有.pyw遊戲文件和一個包含程序中使用的所有文件的資產文件夾。我使用py2exe來分發遊戲,雖然對於下載遊戲的人來說它看起來並不很友好,但它運行良好。我的一個朋友請求了它的mac版本,雖然我知道py2app,但我不確定如何使用它,以及它是否是打包我的遊戲的最佳方式。 基本上,我想要一個單一的文件,我可以發送給任何mac用戶,所以他們可以很容易地使用我所做的程序,而最好不看源代碼。 我已經搜索了一個簡單的解決方案,但沒有找到一個。如果任何人都可以簡單地解釋如何輕鬆做到這一點,那就太好了。請記住,我對編程相當陌生,可能並不瞭解所有的編程術語,所以如果你能保持簡單,我將不勝感激。 在此先感謝。如何向OS X用戶發佈python遊戲?
0
A
回答
0
對this question的回答暗示Pyinstaller看起來很有希望,儘管我沒有自己嘗試過。
Oo,downvote沒有評論!優雅。勇敢。有用。
儘管如此,我支持我的建議。請參閱this tutorial by Irwin Kwan以瞭解Pyinstaller如何實際與Pygame一起使用。他描述了一個用於準備Windows可執行文件以及用於OS X的可執行文件的過程。
+0
我很欣賞答案,我不明白爲什麼它應該被低估。謝謝。 –
+0
好,我很高興,至少不是你:-)有些人只是得到了一個我想 - 即使他們至少有cojones給一個連貫的(也許甚至是有建設性的)同一批評。無論如何,你有沒有找到一個可行的解決方案? – Peter
相關問題
- 1. OS X遊戲引擎
- 2. 發佈遊戲
- 3. 布魯塞爾發芽遊戲python
- 4. 反向遊戲python
- 5. 如何發佈我的Monogame遊戲?
- 6. Javascript遊戲,臉書發佈
- 7. OSX - 發佈Unity遊戲
- 8. JavaScript帆布遊戲開發
- 9. OS X和iPhone的遊戲開發初學者路徑
- 10. Android遊戲市場發佈
- 11. 如何發佈python遊戲到我的wordpress網站
- 12. Python遊戲開發幫助
- 13. 發佈用XNA編寫的PC遊戲
- 14. Python發行製作遊戲
- 15. 從facebook遊戲應用程序發佈用戶得分
- 16. 使用JS/PHP發佈遊戲請求
- 17. Cocos2d-x跨平臺遊戲開發
- 18. 發佈XNA遊戲內容作爲遊戲內容參考
- 19. 不能在OS X獅跑遊戲應用
- 20. 如何將優質和免費版本的遊戲發佈到遊戲中心?
- 21. 統一5.3。發佈2D遊戲
- 22. 使用python面向對象的方法進行遊戲開發。
- 23. 微軟Surface Cocos2d-x遊戲開發
- 24. Android的帆布遊戲,遊戲速度
- 25. 無法重新發布我的遊戲
- 26. 遊戲將不會向遊戲中心發送高分
- 27. 如何發佈HTML5遊戲的Chrome網上應用店
- 28. Python argparse遊戲
- 29. 遊戲開發鎖帆布錯誤
- 30. Java遊戲 - 佈局
OS X已經自行安裝了python。除非你在python 3中寫這個,那麼這應該不成問題。 – komaromy
是的,你可以擴展你的意思是「沒有安裝python的mac用戶」嗎?哦,我知道了 - PyGame需要Python 3:http://www.pygame.org/wiki/macintosh – Peter
最主要的是,我寧願在源代碼中沒有可用的源代碼。另外,我希望將我使用的模塊(如pygame)包含在發行版中。 –