您現在的位置是:首頁 » python編程資訊
資訊內容
Python游戲編程之pygame
極客小將2020-10-30-
好多小朋友問python能做游戲嗎?答案是可以的,那你可以開始繼續往后看。
作者:xishui
好多小朋友問python能做游戲嗎?答案是可以的,那你可以開始繼續往后看。
看這個系列需要有Python的基礎知識,如果你還沒有安裝python,那么你需要先去了解一下python,再來學習。
Pygame的歷史
Pygame是一個利用SDL庫的寫就的游戲庫,SDL呢,全名Simple DirectMedia Layer,是一位叫做Sam Lantinga的大牛寫的,據說他為了讓Loki(致力于向Linux上移植Windows的游戲的一家大好人公司,可惜已經倒閉,唉好人不長命啊……)更有效的工作,創造了這個東東。
SDL是用C寫的,不過它也可以使用C++進行開發,當然還有很多其它的語言,Pygame就是Python中使用它的一個庫。Pygame已經存在很多時間了,許多優秀的程序員加入其中,把Pygame做得越來越好。
安裝Pygame
可以使用pip install pygame 安裝,當然你也可以從www.pygame.org下載pygame,選擇合適你的操作系統和合適的版本。安裝成功后,打開命令窗口,可用下面方法確認有沒有安裝成功:
>>> import pygame pygame 1.9.6 Hello from the pygame community. https://www.pygame.org/contribute.html
另外說一下,就產品而言,Pygame更致力于2D游戲的開發,也就是說,你可以用Pygame寫一個植物大戰僵尸,但是寫一個魔獸世界則相當困難……請不要做出鄙夷的目光,底層的東西永遠是相通的,而且對于新手而言,從簡單的2D入手才是正途。
本站部分內容轉載自網絡,如有侵權請聯系管理員及時刪除。
