不知道行友們每年六一是怎麼度過的,行哥的童年是在遊戲世界裏度過。這裏行哥分享一下十個python可以製作的經典遊戲,看看有沒有你的菜,代碼鏈接放在文末
對了以下游戲皆是小學六年級的代碼水平
如有不適,趕快學習
1、小鳥管道
使用模塊:pygame
代碼長度:139行
行哥評語:強迫症的剋星
2.是男人就下100層
使用模塊:pygame
代碼長度:185
行哥評語:今天在座的都是男孩
3、五子棋
使用模塊:pygame
代碼長度:250
行哥評語:最快教會女朋友的互動遊戲
4.連連看
使用模塊:pygame
代碼長度:351
行哥評語:網絡版的連連看可以用python腳本一秒完成
5.雷電
使用模塊:pygame
代碼長度:490
行哥評語:在物質匱乏的年代,這個行哥真玩過通
6.俄羅斯方塊
使用模塊:pygame
代碼長度:539
行哥評語:被譽爲最偉大遊戲之一
7.魂鬥羅
使用模塊:pygame
代碼長度:698行
行哥評語:3條命通關你信嗎
代碼來源:https://github.com/Yuu177/Contra_Game
8.我的世界
使用模塊:pyglet
代碼長度:902
行哥評語:00後的代碼遊戲
9.坦克大戰
使用模塊:pygame
代碼長度:1086行
行哥評語:最初版塔防遊戲
10.超級瑪麗
使用模塊:pygame
代碼長度:5241行
行哥評語:經典遊戲沒有之一
代碼來源:https://github.com/TobyfoxpurePython/-python
以上游戲10個有9個都是使用Pygame模塊來製作,也就是說簡單的瞭解一下這些單機遊戲的原理,學會Pygame的調用函數,將圖片、音樂和邏輯組合在一起,你也可以輕鬆製作一款遊戲。這樣各種奇葩外掛也隨着修改變量來完成,不用再自己找30條命的魂鬥羅遊戲卡啦,想回憶玩這款遊戲可以在之前行哥分享的一篇網站推薦文章--小霸王網站上玩各種童年經典遊戲
唯一的一款3D遊戲是我的世界,使用的是pyglet模塊,編寫的代碼量不到1000行,想學習還是很簡單。對了現在網易代理的《我的世界》已經提供了開發者模式,小盆友們已經開始調用命令玩這款遊戲了哦,B站是更有各路大神python房子造的飛起,有興趣的可以瞭解一下。
行哥的童年是在遊戲中度過的,現在的小盆友的童年有些也是在這些遊戲中度過的,蒼天饒過誰
福利
遊戲體驗網址:https://www.yikm.net/
所有遊戲源代碼:後臺回覆【六一快樂】即可領取
評論裏快說一下你玩過幾款遊戲
——— / 往期精選 / ————
後臺回覆「進羣」可以加入我們的社羣哦~