python本身就有支援它的3D遊戲開發函式庫。
![python能用於3d遊戲開發嗎](https://img.php.cn/upload/article/000/000/029/5d08b3e5623df675.jpg)
Panda3D:(推薦學習:Python影片教學)
##Panda3D是由迪士尼開發的3D 遊戲引擎,一個用於Python和C 程式的3D渲染和遊戲開發框架,並由卡內基梅隴娛樂技術中心負責維護。使用C 編寫, 針對 Python 進行了完全的封裝。
Pygame:
Pygame 是一組 Python 模組,用來寫遊戲,支援python3.7。有《紙牌遊戲》《超級瑪利歐》《擊球》等多種遊戲。
PyOgre:
Ogre 3D 渲染引擎的 Python 綁定,可以用來開發遊戲和模擬程式等任何 3D 應用程式。它的API更加穩定,非常快速靈活。
而且一款非常精美的3D炸彈人遊戲就是有Python開發的。
![1560851333285335.jpeg python能用於3d遊戲開發嗎](https://img.php.cn/upload/image/775/281/135/1560851333285335.jpeg)
這個遊戲是我在查找python相關資料時無意間看見的,很感興趣,自己都還沒看就先分享出來了,因為我覺得到時一定會遇見問題,牽涉到這麼多的知識,小編希望跟大家一起討論,一起研究。
據說遊戲作者很厲害的,聽說從建模開始就是自己一個人做的,真的很難想像他花了多少時間做這個遊戲,所以既然他分享出了源碼,就證明他是無私的,想要把最好的東西都分享給大家。
介紹BombSquad,爆炸性的街機風格的派對遊戲最好的享受與幾個朋友和一個大沙發。
當你參加包括奪旗,山中之王,轟炸機曲棍球,當然還有Epic-Slow-Motion等迷你遊戲時,跳躍,衝刺,投擲和轟炸你的勝利之路。
透過BombSquad對鍵盤,PC遊戲手柄,Wiimotes,PS3控制器和XBox 360控制器的支持,多達8個本地玩家可以進入該行動。您甚至可以透過BombSquad Remote使用iOS和Android設備作為無線遊戲手柄,在iOS App Store,Google Play和Amazon Appstore上免費提供。
利用你掌握的物理技術,用精確投擲的炸彈遠遠地打擊你的對手,或者乾脆將你的敵人從最近的懸崖上沖下去, 所有的BombSquad公平。
推薦:BOMBSQUAD(連結:https://www.froemling.net/apps/bombsquad)
程式碼:http://www.files.froemling.net/bombsquad/builds/
更多Python相關技術文章,請造訪
Python教學欄位學習!
以上是python能用於3d遊戲開發嗎的詳細內容。更多資訊請關注PHP中文網其他相關文章!