|
人生苦短,我學(xué)Python! ![]() 我們其實還可以選擇用Python開發(fā)小游戲,回憶童年的美好時光。 ![]() 這次并非用 安裝使用GitHub地址: free-python-games是 Apache2 許可的免費(fèi) Python 游戲集合,用于教育和娛樂。這些游戲是用簡單的 Python 代碼編寫的,專為實驗和更改而設(shè)計。其中還包括幾個經(jīng)典街機(jī)游戲的簡化版本。 安裝(清華源): pip install freegames -i https://pypi.tuna./simple安裝完后,我們在命令行繼續(xù)運(yùn)行以下語句, ![]() 可以看到: python -m freegames list![]() 包含了21款小游戲:吃豆子、井字棋、貪吃蛇、飛翔的小鳥、迷宮、迷宮等等。 下面會給大家挨個介紹,并演示這些經(jīng)典的游戲。 游戲大全本文中任何列出的游戲,都可以通過在命令行執(zhí)行 Python 模塊來玩。 只需要將“freegames”與游戲名稱結(jié)合起來。例如,要玩“貪吃蛇”游戲,就在命令行運(yùn)行: ![]() 這樣游戲就輕松運(yùn)行起來啦。 下面簡單介紹幾個經(jīng)典游戲,及其具體玩法。 吃豆子(pacman)吃豆子,這是一款非常經(jīng)典的街機(jī)游戲。使用箭頭鍵控制方向,并吃掉所有的白色食物。當(dāng)心在迷宮中漫游的紅色幽靈。 ![]() 貪吃蛇(snake)使用箭頭鍵導(dǎo)航和吃綠色食物。每吃一次食物,蛇就會長一段。避免自己吃東西或越界! ![]() 井字棋(tictactoe)單擊屏幕以放置 X 或 O。連續(xù)連接三個,你就贏了! ![]() '飛翔的小鳥'(flappy)低配版'飛翔的小鳥',點(diǎn)擊屏幕來扇動你的翅膀。 當(dāng)你飛過飛行時,請注意'黑烏鴉'。 ![]() 迷宮(maze)從一側(cè)移動到另一側(cè)。點(diǎn)擊屏幕來畫出,從左側(cè)到右側(cè)的行走路徑。 ![]() 數(shù)字推盤(tiles)這是已開將數(shù)字滑動到位的益智游戲,類似于華容道。 單擊與空方塊相鄰的圖塊以交換位置,最終實現(xiàn)方塊從左到右從下到上,排布為1到15。 ![]() 自定義當(dāng)然我們不止?jié)M足這些,愛動手的小伙伴肯定希望能夠自己魔改游戲。 python -m freegames show pacman
![]() 接下來就可以魔改游戲啦。 比如我就是重新設(shè)置了一下,“吃豆子”游戲的布局。 ![]() 突然發(fā)現(xiàn)“凹凸”兩個字,好適合自定義路線啊。 |
|
|