<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

          這個(gè)Python游戲庫,打開就能玩一天!

          共 2302字,需瀏覽 5分鐘

           ·

          2022-08-11 20:09

          人生苦短,我學(xué)Python!

          我們其實(shí)還可以選擇用Python開發(fā)小游戲,回憶童年的美好時(shí)光。

          “凹凸版”吃豆子

          這次并非用pygame制作的,而是一個(gè)很有趣的庫:free-python-games!

          安裝使用

          GitHub地址:https://github.com/grantjenks/free-python-games

          free-python-games是 Apache2 許可的免費(fèi) Python 游戲集合,用于教育和娛樂。這些游戲是用簡(jiǎn)單的 Python 代碼編寫的,專為實(shí)驗(yàn)和更改而設(shè)計(jì)。其中還包括幾個(gè)經(jīng)典街機(jī)游戲的簡(jiǎn)化版本。

          安裝(清華源):

          pip install freegames  -i https://pypi.tuna.tsinghua.edu.cn/simple

          安裝完后,我們?cè)诿钚欣^續(xù)運(yùn)行以下語句,

          python -m freegames --help

          可以看到:freegames支持三個(gè)命令:list、copy 和 show。想查看查看所有的游戲列表,可以運(yùn)行

          python -m freegames list

          包含了21款小游戲:吃豆子、井字棋、貪吃蛇、飛翔的小鳥、迷宮、迷宮等等。

          下面會(huì)給大家挨個(gè)介紹,并演示這些經(jīng)典的游戲。

          游戲大全

          本文中任何列出的游戲,都可以通過在命令行執(zhí)行 Python 模塊來玩。

          只需要將“freegames”與游戲名稱結(jié)合起來。例如,要玩“貪吃蛇”游戲,就在命令行運(yùn)行:

          python -m freegames.snake

          這樣游戲就輕松運(yùn)行起來啦。

          下面簡(jiǎn)單介紹幾個(gè)經(jīng)典游戲,及其具體玩法。

          吃豆子(pacman)

          吃豆子,這是一款非常經(jīng)典的街機(jī)游戲。使用箭頭鍵控制方向,并吃掉所有的白色食物。當(dāng)心在迷宮中漫游的紅色幽靈。

          貪吃蛇(snake)

          使用箭頭鍵導(dǎo)航和吃綠色食物。每吃一次食物,蛇就會(huì)長(zhǎng)一段。避免自己吃東西或越界!

          井字棋(tictactoe)

          單擊屏幕以放置 X 或 O。連續(xù)連接三個(gè),你就贏了!

          "飛翔的小鳥"(flappy)

          低配版"飛翔的小鳥",點(diǎn)擊屏幕來扇動(dòng)你的翅膀。

          當(dāng)你飛過飛行時(shí),請(qǐng)注意"黑烏鴉"。

          迷宮(maze)

          從一側(cè)移動(dòng)到另一側(cè)。點(diǎn)擊屏幕來畫出,從左側(cè)到右側(cè)的行走路徑。

          數(shù)字推盤(tiles)

          這是已開將數(shù)字滑動(dòng)到位的益智游戲,類似于華容道。

          單擊與空方塊相鄰的圖塊以交換位置,最終實(shí)現(xiàn)方塊從左到右從下到上,排布為1到15。

          自定義

          當(dāng)然我們不止?jié)M足這些,愛動(dòng)手的小伙伴肯定希望能夠自己魔改游戲。

          python -m freegames show pacman

          show命令可以在命令行中展示此游戲的代碼。如果想修改游戲,可以使用 copy 命令。運(yùn)行后就會(huì)在本地目錄中,復(fù)制創(chuàng)建一個(gè) Python 游戲文件。

          python -m freegames copy pacman

          接下來就可以魔改游戲啦。

          比如我就是重新設(shè)置了一下,“吃豆子”游戲的布局。

          突然發(fā)現(xiàn)“凹凸”兩個(gè)字,好適合自定義路線啊。




          推薦閱讀:

          入門: 最全的零基礎(chǔ)學(xué)Python的問題  | 零基礎(chǔ)學(xué)了8個(gè)月的Python  | 實(shí)戰(zhàn)項(xiàng)目 |學(xué)Python就是這條捷徑


          干貨:爬取豆瓣短評(píng),電影《后來的我們》 | 38年NBA最佳球員分析 |   從萬眾期待到口碑撲街!唐探3令人失望  | 笑看新倚天屠龍記 | 燈謎答題王 |用Python做個(gè)海量小姐姐素描圖 |碟中諜這么火,我用機(jī)器學(xué)習(xí)做個(gè)迷你推薦系統(tǒng)電影


          趣味:彈球游戲  | 九宮格  | 漂亮的花 | 兩百行Python《天天酷跑》游戲!


          AI: 會(huì)做詩的機(jī)器人 | 給圖片上色 | 預(yù)測(cè)收入 | 碟中諜這么火,我用機(jī)器學(xué)習(xí)做個(gè)迷你推薦系統(tǒng)電影


          小工具: Pdf轉(zhuǎn)Word,輕松搞定表格和水?。?/a> | 一鍵把html網(wǎng)頁保存為pdf!|  再見PDF提取收費(fèi)! | 用90行代碼打造最強(qiáng)PDF轉(zhuǎn)換器,word、PPT、excel、markdown、html一鍵轉(zhuǎn)換 | 制作一款釘釘?shù)蛢r(jià)機(jī)票提示器! |60行代碼做了一個(gè)語音壁紙切換器天天看小姐姐!



          年度爆款文案

          點(diǎn)閱讀原文,看B站我的視頻!

          瀏覽 65
          點(diǎn)贊
          評(píng)論
          收藏
          分享

          手機(jī)掃一掃分享

          分享
          舉報(bào)
          評(píng)論
          圖片
          表情
          推薦
          點(diǎn)贊
          評(píng)論
          收藏
          分享

          手機(jī)掃一掃分享

          分享
          舉報(bào)
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  狂野欧美做受XXXX高潮 | 国产精品麻豆传媒 | 国模美心 | 久草影音先锋 | 国产无码操屄 |