創(chuàng)新互聯(lián)www.cdcxhl.cn八線動(dòng)態(tài)BGP香港云服務(wù)器提供商,新人活動(dòng)買(mǎi)多久送多久,劃算不套路!
龍海網(wǎng)站建設(shè)公司創(chuàng)新互聯(lián),龍海網(wǎng)站設(shè)計(jì)制作,有大型網(wǎng)站制作公司豐富經(jīng)驗(yàn)。已為龍海1000+提供企業(yè)網(wǎng)站建設(shè)服務(wù)。企業(yè)網(wǎng)站搭建\成都外貿(mào)網(wǎng)站建設(shè)公司要多少錢(qián),請(qǐng)找那個(gè)售后服務(wù)好的龍海做網(wǎng)站的公司定做!小編給大家分享一下python利用哪個(gè)庫(kù)來(lái)編寫(xiě)游戲會(huì)比較好,希望大家閱讀完這篇文章后大所收獲,下面讓我們一起去探討吧!
Pygame是一個(gè)利用SDL庫(kù)的寫(xiě)就的游戲庫(kù),SDL呢,全名Simple DirectMedia Layer,是一位叫做Sam Lantinga的大牛寫(xiě)的,據(jù)說(shuō)他為了讓Loki(致力于向Linux上移植Windows的游戲的一家大好人公司,可惜已經(jīng)倒閉,唉好人不長(zhǎng)命啊……)更有效的工作,創(chuàng)造了這個(gè)東東。
SDL是用C寫(xiě)的,不過(guò)它也可以使用C++進(jìn)行開(kāi)發(fā),當(dāng)然還有很多其它的語(yǔ)言,Pygame就是Python中使用它的一個(gè)庫(kù)。Pygame已經(jīng)存在很多時(shí)間了,許多優(yōu)秀的程序員加入其中,把Pygame做得越來(lái)越好。
安裝Pygame
你可以從www.pygame.org下載Pygame,選擇合適你的操作系統(tǒng)和合適的版本,然后安裝就可以了(什么,你連Python都沒(méi)有?您可能是不適合看這個(gè)系列了,不過(guò)如果執(zhí)意要學(xué),很好!快去www.python.org下載吧?。?。 一旦你安裝好,你可以用下面的方法確認(rèn)下有沒(méi)有安裝成功:
>>> import pygame >>> print pygame.ver 1.9.1release
使用Pygame
Pygame有很多的模塊,下面是一張一覽表:
有些模塊可能在某些平臺(tái)上不存在,你可以用None來(lái)測(cè)試一下。
if pygame.font is None: print "The font module is not available!" exit()
看完了這篇文章,相信你對(duì)python利用哪個(gè)庫(kù)來(lái)編寫(xiě)游戲會(huì)比較好有了一定的了解,想了解更多相關(guān)知識(shí),歡迎關(guān)注創(chuàng)新互聯(lián)-成都網(wǎng)站建設(shè)公司行業(yè)資訊頻道,感謝各位的閱讀!