2013-05-06 41 views
0

我很快就會幫助我的朋友用Python創建一個3D遊戲。我可以使用Tkinter這個(我懷疑是因爲該模塊只有.gif圖像除外)並添加Z軸?或者我將不得不使用額外的模塊,如PGReloaded,PyGame等。如果有人可以給我一個學習模塊的好地方。順便說一下,遊戲的名稱將是搜索。Python模塊中的三維遊戲

+0

是的,你無法使用Tk進行3D遊戲! – Serial 2013-05-06 01:55:21

+0

我說我懷疑它,我只有11 – 2013-05-06 02:19:55

+0

其所有好的IM只有14做一些谷歌搜索,你會發現一些合適的 – Serial 2013-05-06 02:21:55

回答

0

不,Tkinter不足以製作3D遊戲。

2

我已經做了這個部門了一些研究,雖然不多,因爲蟒蛇不是創建一個3D遊戲的理想語言
左右。這裏是我發現的幾個指針。

  1. Tkinter的是不是一個遊戲引擎雖然Tkinter的是非常容易使用,是偉大的,它不是一個遊戲引擎,我強烈建議你不要使用它是這樣。 Tkinter更多用於開發應用程序和實用程序。不是遊戲。

  2. PyGame是不夠的基地製作3D遊戲 PyGame是一個偉大的遊戲機制的基礎,我強烈建議你使用它。但是,它實際上只支持2D圖形,因此您可能無法僅使用該圖形制作出好的3D遊戲。

  3. 尋找功能和支持我不確定是否有最終的完美的3D遊戲引擎。有些人可能善於處理一件事,而對別人則不善。因此,尋找與您的計劃的整合以及您想要做的事情。我發現的最好的兩個,雖然可能有更好的,但Blender3D(完整的python支持,非常適合建模)和OGRE 3D(有一個完整的python包裝器,可以與pyGame一起使用)。你可能想看看here一些有用的資源,讓你開始。

祝您好運與您的遊戲,我期待已播放「搜索」!

+0

謝謝你的幫助!我很高興有一個人期待着比賽! SPOILER ALERT:我希望你喜歡玩一個苗條的遊戲。 – 2013-05-06 02:22:42