來(lái)自:開(kāi)源最前線(ID:OpenSourceTop)?項(xiàng)目地址:https://github.com/marblexu/PythonPlantsVsZombies
《植物大戰(zhàn)僵尸》這個(gè)音效不知道是多少人的童年,這款游戲誕生已經(jīng)十幾年了,《植物大戰(zhàn)僵尸》這款游戲還是頻頻出現(xiàn)在各路主播的屏幕上,不厭其煩。最近,猿妹在Github上看到有人用Python實(shí)現(xiàn)了《植物大戰(zhàn)僵尸》游戲,并開(kāi)源了,這個(gè)項(xiàng)目使用 Python 將這個(gè)塔防游戲重新復(fù)現(xiàn)了一遍,盡管暫時(shí)沒(méi)有把所有要素都復(fù)現(xiàn)出來(lái)——目前只實(shí)現(xiàn)了部分植物和僵尸以及白天黑夜關(guān)卡而已,但足夠勾起一波回憶殺。PythonPlantsVsZombies功能實(shí)現(xiàn)如下:支持的植物類(lèi)型:太陽(yáng)花,豌豆射手,寒冰射手,堅(jiān)果,櫻桃炸彈。新增加植物:雙重豌豆射手,三重豌豆射手,食人花 ,小噴菇,土豆地雷,倭瓜。
支持的僵尸類(lèi)型:普通僵尸,旗子僵尸,路障僵尸,鐵桶僵尸。新增加讀報(bào)僵尸。
使用json文件保存關(guān)卡信息,設(shè)置僵尸出現(xiàn)的時(shí)間和位置。

如果想嘗試一下這個(gè)游戲,你首先需要安裝Python 3.7,然后克隆項(xiàng)目源代碼,最后啟動(dòng)項(xiàng)目,就可以愉快的玩耍了~~

除了玩游戲,如果你是一個(gè)Python初學(xué)者,并且對(duì)小游戲編程感興趣,通過(guò)這個(gè)項(xiàng)目你可以學(xué)到許多面向?qū)ο蟪绦蛟O(shè)計(jì)知識(shí)。

目前,PythonPlantsVsZombies在Github上標(biāo)星?1.4K,累計(jì)分支 313 個(gè)(Github地址:https://github.com/marblexu/PythonPlantsVsZombies)戀習(xí)Python關(guān)注戀習(xí)Python,Python都好練
好文章,我在看??