不知道行友們每年六一是怎麼度過的,行哥的童年是在遊戲世界裡度過。這裡行哥分享一下十個python可以制作的經典遊戲,看看有沒有你的菜,代碼連結放在文末
對了以下遊戲皆是國小六年級的代碼水準
如有不适,趕快學習
1、小鳥管道
使用子產品:pygame
代碼長度:139行
行哥評語:強迫症的克星
2.是男人就下100層
代碼長度:185
行哥評語:今天在座的都是男孩
3、五子棋
代碼長度:250
行哥評語:最快教會女朋友的互動遊戲
4.連連看
代碼長度:351
行哥評語:網絡版的連連看可以用python腳本一秒完成
5.雷電
代碼長度:490
行哥評語:在物質匮乏的年代,這個行哥真玩過通
6.俄羅斯方塊
代碼長度:539
行哥評語:被譽為最偉大遊戲之一
7.魂鬥羅
代碼長度:698行
行哥評語:3條命通關你信嗎
代碼來源:
https://github.com/Yuu177/Contra_Game8.我的世界
使用子產品:pyglet
代碼長度:902
行哥評語:00後的代碼遊戲
9.坦克大戰
代碼長度:1086行
行哥評語:最初版塔防遊戲
10.超級瑪麗
代碼長度:5241行
行哥評語:經典遊戲沒有之一
https://github.com/TobyfoxpurePython/-python以上遊戲10個有9個都是使用Pygame子產品來制作,也就是說簡單的了解一下這些單機遊戲的原理,學會Pygame的調用函數,将圖檔、音樂和邏輯組合在一起,你也可以輕松制作一款遊戲。這樣各種奇葩外挂也随着修改變量來完成,不用再自己找30條命的魂鬥羅遊戲卡啦,想回憶玩這款遊戲可以在之前行哥分享的一篇網站推薦文章--小霸王網站上玩各種童年經典遊戲
唯一的一款3D遊戲是我的世界,使用的是pyglet子產品,編寫的代碼量不到1000行,想學習還是很簡單。對了現在網易代理的《我的世界》已經提供了開發者模式,小盆友們已經開始調用指令玩這款遊戲了哦,B站是更有各路大神python房子造的飛起,有興趣的可以了解一下。
行哥的童年是在遊戲中度過的,現在的小盆友的童年有些也是在這些遊戲中度過的,蒼天饒過誰