天天看點

除了Pygame是遊戲子產品?你所不知道的還有四個

前言

相信大家在學習程式設計的時候,都有一種想要寫一個小遊戲的想法,用此可以來提高自己的遊戲思想,思維能力,一些人能夠編寫遊戲,成功之後可以獲得巨大的成就感。

今天為大家介紹5個Python遊戲子產品,除了大家熟知的pygame,還有其他4個用得比較少,本節詳細介紹這4個。

簡言之,python适合寫一些2D的小遊戲。比如貪吃蛇啊,超級瑪麗,FC或者90年代街機之類的遊戲,寫這些遊戲的難度,對Python愛好者來說都是沒問題的。當然大神級别的嘗嘗3D也是可以滴

1.Cocos2d:

除了Pygame是遊戲子產品?你所不知道的還有四個

cocos2d是一系列開源軟體架構,用于建構跨平台2D遊戲和應用程式,由cocos2d-x、cocos2d-js、cocos2d-xna和cocos2d(Python)多種架構組成。有《城堡沖突》、《大魚賭場》等多種小遊戲。

2.Panda3D:

除了Pygame是遊戲子產品?你所不知道的還有四個

Panda3D是由迪士尼開發的 3D 遊戲引擎,一個用于Python和C+程式的3D渲染和遊戲開發架構,并由卡内基梅隴娛樂技術中心負責維護。使用C++編寫, 針對 Python 進行了完全的封裝。

3.Pygame:

除了Pygame是遊戲子產品?你所不知道的還有四個

這個是大家最熟悉的,Pygame 是一組 Python 子產品,用來編寫遊戲,可支援python3.7。有《紙牌遊戲》《超級馬裡奧》《擊球》等多種遊戲。

4.PyOgre:

除了Pygame是遊戲子產品?你所不知道的還有四個

Ogre 3D 渲染引擎的 Python 綁定,可以用來開發遊戲和仿真程式等任何 3D 應用。它的API更加穩定,非常快速靈活。

5.RenPy:

除了Pygame是遊戲子產品?你所不知道的還有四個

RenPy一個視覺小說引擎,被世界各地的成千上萬的創造者使用,它可以幫助你使用文字、圖像和聲音來講述電腦和移動裝置上的故事。

RenPy是開放源碼的,可免費的商業用途。易于學習的腳本語言使任何人都能有效地編寫大型視覺小說,它的Python腳本足以用來模拟遊戲。

小編推薦一個學python的學習qun 740322234

無論你是大牛還是小白,是想轉行還是想入行都可以來了解一起進步一起學習!裙内有開發工具,很多幹貨和技術資料分享!