童年的游戲,Python一行代碼就能玩
↑?關(guān)注 + 星標(biāo)?,每天學(xué)Python新技能
后臺回復(fù)【大禮包】送你Python自學(xué)大禮包
安裝與使用
pip install freegames
python -m freegames list來查看所有的游戲列表
貪吃蛇
snakepython -m freegames.snake
貪吃蛇的玩法想必不用過多解釋了,使用鍵盤????????即可操控
吃豆人
吃豆人沒玩過也應(yīng)該聽過,使用下面的代碼可以啟動一個類似吃豆人的游戲
python -m freegames.pacman
Flappy
Flappy這個游戲和之前非常火的Flappy bird十分類似

只需要更換游戲名即可啟動
python -m freegames.flappy
這次需要不斷點擊鼠標(biāo)來控制綠色小圓點飛行,實測比flappy bird難度要更高一點
Memory
Memory翻譯過來是記憶,該游戲給出一些宮格,點擊每一個小宮格會顯示背后藏的數(shù)字,但會快速消失,當(dāng)你成功選中兩個相同的數(shù)字之后就會顯示為拼圖,可玩性還是很高的
python -m freegames.memory
迷宮
這個游戲應(yīng)該就不用介紹了,找出走出迷宮對應(yīng)的路徑即可
python -m freegames.maze
Tic Tac Toe
這個游戲我打賭你一定玩過,單擊屏幕即可放置一個X或O,當(dāng)三個同樣的圖案在一條直線上就贏了
python3 -m freegames.tictactoe
查看源碼
還有更多的游戲這里就不再一一介紹,Turtle我們并不陌生,所以當(dāng)我們玩游戲時應(yīng)該思考開發(fā)者是怎樣實現(xiàn)的。使用下面的代碼即可在當(dāng)前目錄下生成對應(yīng)游戲的源碼
python3 -m freegames copy snake執(zhí)行之后桌面就多了一個snake.py,打開就能查看游戲?qū)?yīng)的邏輯

現(xiàn)在我們就可以學(xué)習(xí)源碼并進行修改來實現(xiàn)更多的功能與玩法,抓緊試試吧!
推薦閱讀
評論
圖片
表情
