0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

使用運行完整Python的行空板制作80后游戲—飛機大戰(zhàn)

話說科技 ? 來源:話說科技 ? 作者:話說科技 ? 2023-02-10 11:14 ? 次閱讀

飛機大戰(zhàn)游戲是80后小伙伴們的回憶,如何DIY 這款經(jīng)典小游戲?

poYBAGPltpiAbabUAAQhV5v-5m8437.png

項目所需主要的軟硬件清單:

1、飛機操縱手柄

2、獨立供電:3.7V鋰電池和MP2636充電升壓模塊

3、行空板+python程序

行空板又稱UNIHIKER,是一款國產(chǎn)教學開源硬件,自帶Linux操作系統(tǒng)和Python環(huán)境,還預(yù)裝了常用的Python庫,能夠輕松勝任各種編程相關(guān)的開發(fā)場景,行空板作為智能終端設(shè)備,其板子本身采用微型計算機架構(gòu),集成LCD彩屏、WiFi藍牙、多種常用傳感器和豐富的拓展接口。

pYYBAGPltpmAUuZ9AATFFlLmaCc726.png

3.7V鋰電池和MP2636充電升壓模塊

pYYBAGPltpyABYNLAATgAoenook308.png

行空板飛機大戰(zhàn)項目是要用到pygame庫,需要提前安裝,再把pygame代碼燒入行空板,即可開始游戲。

關(guān)于行空板詳細介紹,請訪問行空板官網(wǎng),關(guān)于“基于行空板的智能視力檢測助手”項目的詳細實現(xiàn)過程,請訪問DF創(chuàng)客社區(qū)。

上海智位機器人

上海智位機器人成立于2010年,是全球領(lǐng)先的從事開源硬件、機器人產(chǎn)品和科創(chuàng)教育的高科技企業(yè),打造了DFRobot、蘑菇云科創(chuàng)教育等品牌,是國內(nèi)最早的創(chuàng)客理念引入者和倡導(dǎo)者,創(chuàng)客教育的開拓者和引領(lǐng)者。旗下?lián)碛兄袊畲蟮木€上DF創(chuàng)客社區(qū)和國家級創(chuàng)客空間——蘑菇云創(chuàng)客空間,提供豐富的線上和線下學習資源,構(gòu)建了一個自由、開放和富于創(chuàng)造力的交流空間。其Gravity產(chǎn)品已被全球超過100萬開發(fā)者選用。合作伙伴包括微軟、英特爾、Autodesk、霍尼韋爾、NASA、MIT等知名廠商和機構(gòu)。

審核編輯黃宇


聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 升壓
    +關(guān)注

    關(guān)注

    3

    文章

    214

    瀏覽量

    27376
  • python
    +關(guān)注

    關(guān)注

    56

    文章

    4807

    瀏覽量

    84975
  • 電池
    +關(guān)注

    關(guān)注

    84

    文章

    10673

    瀏覽量

    131004
收藏 人收藏

    評論

    相關(guān)推薦

    指針被釋放就變成了指針嗎

    指針被釋放,是不是就變成了指針?有好多同學提出了這樣的問題。 借用《C專家編程》上面的一段代碼,可以很好的解釋這個問題。 ? ? #include int main(){ char *s
    的頭像 發(fā)表于 01-22 09:23 ?62次閱讀

    全開源DFRobot“寵物”機器人,會走會跳還能換表情, 開啟智能互動新體驗

    近日,一款名為Tillu的開源“寵物”機器人受到了創(chuàng)客們的廣泛關(guān)注。該機器人基于上海智位機器人(DFRobot)M10設(shè)計,靈感源自O(shè)tto機器人,具備行走、舞蹈等多種動態(tài)功能,集趣味性
    的頭像 發(fā)表于 01-17 15:01 ?136次閱讀

    DFRobotM10:重塑智能家居體驗,構(gòu)建全屋高效便捷的控制終端

    基于DFRobotM10開發(fā)的一款全新的智能家居終端,旨在提供簡單直觀的操作體驗和更高效的設(shè)備管理。通過這一終端,用戶可以輕松控制家中的各種設(shè)備,享受安全、便捷的智能生活。
    的頭像 發(fā)表于 12-20 12:23 ?219次閱讀
    DFRobot<b class='flag-5'>行</b><b class='flag-5'>空</b><b class='flag-5'>板</b>M10:重塑智能家居體驗,構(gòu)建全屋高效便捷的控制終端

    易道科技與中國科學院天信息創(chuàng)新研究院達成合作

    易道科技立足車載成像雷達產(chǎn)業(yè)化和新技術(shù)持續(xù)創(chuàng)新突破,與雷達成像優(yōu)勢科研平臺合作再啟新篇:為充分發(fā)揮中國科學院天信息創(chuàng)新研究院(天院)在微波成像技術(shù)領(lǐng)域的人才與技術(shù)優(yōu)勢,協(xié)同北京
    的頭像 發(fā)表于 11-09 10:38 ?438次閱讀

    HDI盲孔制作常見缺陷及解決

    HDI是一種高密度互連印刷電路,其特點是線路密度高、孔徑小、層間連接復(fù)雜。在HDI制作過程中,盲孔的制作是一個關(guān)鍵步驟,同時也是常見
    的頭像 發(fā)表于 11-02 10:33 ?333次閱讀

    APM32F411python+pyocd命令行操作

    前段時間學習了一下如何使用pyocd配合APM32F411VCTINY在命令行下給它進行各種騷操作,在使用一段時間就想著:pyocd是基于python的,那是不是也可以使用python
    的頭像 發(fā)表于 10-18 16:21 ?404次閱讀
    APM32F411<b class='flag-5'>板</b>的<b class='flag-5'>python</b>+pyocd命令行操作

    如何幫助孩子高效學習Python:開源硬件實踐是最優(yōu)選擇

    顯著提升孩子的學習興趣和對Python原理的理解。本文將探討為何使用Raspberry Pi(樹莓派)或Unihiker()等開源硬件是孩子們掌握
    的頭像 發(fā)表于 09-06 09:49 ?359次閱讀

    使用labview調(diào)用python運行一段時間,報錯

    使用labview調(diào)用python運行一段時間,報錯。 labview版本:2018*64; python:3.6x64 怎么解決~
    發(fā)表于 08-26 10:16

    基于 FPGA 的飛機大戰(zhàn)游戲系統(tǒng)設(shè)計

    第一部分 設(shè)計概述1.1 設(shè)計目的我們設(shè)計了一款基于 FPGA 的SEA開發(fā)飛機大戰(zhàn)游戲。飛機
    發(fā)表于 07-24 20:03

    ubuntu下(python ver 2.7.6)運行python demo_server.py無反應(yīng)怎么解決?

    python ver 2.7.6)運行python demo_server.py無反應(yīng) 請問該如何正確運行此腳本?
    發(fā)表于 07-22 08:20

    一篇文章,徹底看懂ATG(地通信)

    廢話不多說,我們直奔主題!█到底什么是ATG?ATG,就是AirToGround,空對地通信,也叫地通信。它是一種非常特殊的通信技術(shù),專門為天上的飛機提供服務(wù)。簡單來說,就是沿著飛機的航線,設(shè)置
    的頭像 發(fā)表于 06-27 08:04 ?1097次閱讀
    一篇文章,徹底看懂ATG(地<b class='flag-5'>空</b>通信)

    通過51單片機實現(xiàn)俄羅斯方塊游戲編程,Proteus仿真,論文,LCD12864液晶

    )、游戲計時等內(nèi)容。設(shè)計獲取,關(guān)注公眾號:交院小智。 玩家可以通過四個按鍵,對方塊進行變換、左移、右移和下移。當方塊填滿一或多行時,消行得分。下圖顯示,游戲運行1分47秒,玩家得
    發(fā)表于 04-03 19:59

    星際飛船駕駛艙模擬器、創(chuàng)意數(shù)字時鐘、智能騎行氣象助手

    。來源:<span>https://www.instructables.com/Geneva-Digital-Clock/</span>智能
    發(fā)表于 03-22 10:59

    星際飛船駕駛艙模擬器、創(chuàng)意數(shù)字時鐘、智能騎行氣象助手|DF創(chuàng)客周刊(第75期)

    采集模塊、北斗模塊、、LED燈帶等硬件,結(jié)合Python編程,實現(xiàn)了數(shù)據(jù)采集、顯示和物聯(lián)網(wǎng)上傳的功能。它不僅能夠采集騎行時的溫濕度信息,還能結(jié)合位置信息進行數(shù)據(jù)分析,在地圖上顯示
    發(fā)表于 03-15 11:46

    ELF 1技術(shù)貼|如何將Python3.6.9移植到開發(fā)

    在ELF1開發(fā)的Linux4.1.15eMMC鏡像中,默認預(yù)裝了Python2.7。為了適應(yīng)更多應(yīng)用場景,有些小伙伴可能需要移植其他版本的Python,下面將以Python3.6.9
    的頭像 發(fā)表于 02-22 14:06 ?461次閱讀
    ELF 1技術(shù)貼|如何將<b class='flag-5'>Python</b>3.6.9移植到開發(fā)<b class='flag-5'>板</b>上