国产日韩欧美一区二区三区综合,日本黄色免费在线,国产精品麻豆欧美日韩ww,色综合狠狠操

極客小將

您現(xiàn)在的位置是:首頁 » python編程資訊

資訊內(nèi)容

Python游戲編程之pygame

極客小將2020-10-30-
好多小朋友問python能做游戲嗎?答案是可以的,那你可以開始繼續(xù)往后看。

作者:xishui

好多小朋友問python能做游戲嗎?答案是可以的,那你可以開始繼續(xù)往后看。

看這個系列需要有Python的基礎(chǔ)知識,如果你還沒有安裝python,那么你需要先去了解一下python,再來學(xué)習(xí)。

Pygame的歷史

Pygame是一個利用SDL庫的寫就的游戲庫,SDL呢,全名Simple DirectMedia Layer,是一位叫做Sam Lantinga的大牛寫的,據(jù)說他為了讓Loki(致力于向Linux上移植Windows的游戲的一家大好人公司,可惜已經(jīng)倒閉,唉好人不長命啊……)更有效的工作,創(chuàng)造了這個東東。

SDL是用C寫的,不過它也可以使用C++進(jìn)行開發(fā),當(dāng)然還有很多其它的語言,Pygame就是Python中使用它的一個庫。Pygame已經(jīng)存在很多時間了,許多優(yōu)秀的程序員加入其中,把Pygame做得越來越好。

安裝Pygame

可以使用pip install pygame 安裝,當(dāng)然你也可以從www.pygame.org下載pygame,選擇合適你的操作系統(tǒng)和合適的版本。安裝成功后,打開命令窗口,可用下面方法確認(rèn)有沒有安裝成功:

>>> import pygame
pygame 1.9.6
Hello from the pygame community. https://www.pygame.org/contribute.html

另外說一下,就產(chǎn)品而言,Pygame更致力于2D游戲的開發(fā),也就是說,你可以用Pygame寫一個植物大戰(zhàn)僵尸,但是寫一個魔獸世界則相當(dāng)困難……請不要做出鄙夷的目光,底層的東西永遠(yuǎn)是相通的,而且對于新手而言,從簡單的2D入手才是正途。


本站部分內(nèi)容轉(zhuǎn)載自網(wǎng)絡(luò),如有侵權(quán)請聯(lián)系管理員及時刪除。

預(yù)約試聽課

已有385人預(yù)約都是免費的,你也試試吧...

主站蜘蛛池模板: 南部县| 琼海市| 温宿县| 秭归县| 九龙城区| 利川市| 自贡市| 平乡县| 塘沽区| 伊吾县| 石棉县| 江永县| 和林格尔县| 华宁县| 吕梁市| 焦作市| 桃园县| 双江| 武陟县| 沐川县| 乐昌市| 罗源县| 万源市| 邵东县| 江北区| 东阿县| 建阳市| 山东| 东城区| 桐梓县| 霍邱县| 磐石市| 庆城县| 滨海县| 科尔| 灌南县| 岑巩县| 尼木县| 封丘县| 防城港市| 敖汉旗|