python適合寫遊戲嗎?小小猿愛嘻嘻2018-11-13 12:55:00

如果寫小型遊戲,python是完全可以的,python專門為遊戲開發提供了一個庫—pygame,利用這個庫可以快速構建小型遊戲,下面我簡單介紹這個庫的安裝和使用,實驗環境win10+python3。6,主要內容如下:

1。安裝下載pygame,這個直接在cmd視窗輸入命令“pip install pygame”就行,如下:

python適合寫遊戲嗎?

2。安裝完成後,我們就可以進行簡單測試了,這裡以pygame自帶的示例為例,預設會在pygame的examples目錄裡邊,如下,我的是路徑是“D:\anaconda3\Lib\site-packages\pygame\examples”:

python適合寫遊戲嗎?

第一個小例子,是alien。py這個示例,cmd切換到examples目錄,輸入以下命令,就可以執行這個小示例:

python適合寫遊戲嗎?

遊戲執行效果圖如下,玩起來還不錯,類似於打飛機的小遊戲:

python適合寫遊戲嗎?

如果想檢視原始碼的話,直接開啟aliens。py檔案就行,有完整的程式碼,如下:

python適合寫遊戲嗎?

第二個小示例,是liquid。py指令碼,輸入以下命令執行:

python適合寫遊戲嗎?

效果如下,介面文字類似於液體波紋一樣,來回飄動:

python適合寫遊戲嗎?

至於原始碼的話,也可以直接開啟liquid。py檔案進行檢視,如下:

python適合寫遊戲嗎?

還有其他的小示例,這裡就不詳細介紹了,感興趣的話,可以執行一下examples目錄下邊的例子,很適合入門pygame學習。

3。當然,pygame官網也提供了許多遊戲專案原始碼可供學習,像俄羅斯方塊、貪吃蛇遊戲等,感興趣的話,可以嘗試著練習一下:

python適合寫遊戲嗎?

至此,我們就完成了python pygame這個遊戲庫的安裝和簡單使用。總的來說,利用這個庫我們可以快速構建、開發小型遊戲,當然,也可以開發常見的桌面GUI程式,只要你有一定的python基礎,多看看相關遊戲專案原始碼,多練習一下,很快就能熟悉這個庫的使用,自己也可以開發出自己的小遊戲,如果是大型遊戲的話,建議還是C++,Unity3d等,網上也有相關資料和教程,感興趣的可以搜一下,希望以上分享的內容能對你有所幫助吧。

python適合寫遊戲嗎?我是一個西瓜w2022-03-14 21:49:54

如果寫小型遊戲,python是完全可以的,python專門為遊戲開發提供了一個庫—pygame,利用這個庫可以快速構建小型遊戲,下面我簡單介紹這個庫的安裝和使用,實驗環境win10+python3。6,主要內容如下:

1。安裝下載pygame,這個直接在cmd視窗輸入命令“pip install pygame”就行,如下:

2。安裝完成後,我們就可以進行簡單測試了,這裡以pygame自帶的示例為例,預設會在pygame的examples目錄裡邊,如下,我的是路徑是“D:\anaconda3\Lib\site-packages\pygame\examples”:

第一個小例子,是alien。py這個示例,cmd切換到examples目錄,輸入以下命令,就可以執行這個小示例:

遊戲執行效果圖如下,玩起來還不錯,類似於打飛機的小遊戲:

如果想檢視原始碼的話,直接開啟aliens。py檔案就行,有完整的程式碼,如下:

第二個小示例,是liquid。py指令碼,輸入以下命令執行:

效果如下,介面文字類似於液體波紋一樣,來回飄動:

至於原始碼的話,也可以直接開啟liquid。py檔案進行檢視,如下:

還有其他的小示例,這裡就不詳細介紹了,感興趣的話,可以執行一下examples目錄下邊的例子,很適合入門pygame學習。

3。當然,pygame官網也提供了許多遊戲專案原始碼可供學習,像俄羅斯方塊、貪吃蛇遊戲等,感興趣的話,可以嘗試著練習一下:

至此,我們就完成了python pygame這個遊戲庫的安裝和簡單使用。總的來說,利用這個庫我們可以快速構建、開發小型遊戲,當然,也可以開發常見的桌面GUI程式,只要你有一定的python基礎,多看看相關遊戲專案原始碼,多練習一下,很快就能熟悉這個庫的使用,自己也可以開發出自己的小遊戲,如果是大型遊戲的話,建議還是C++,Unity3d等,網上也有相關資料和教程,感興趣的可以搜一下,希望以上分享的內容能對你有所幫助吧。