• <tr id="yyy80"></tr>
  • <sup id="yyy80"></sup>
  • <tfoot id="yyy80"><noscript id="yyy80"></noscript></tfoot>
  • 99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

    掌控板玩點(diǎn)燈游戲

    2020-07-15 07:58陳新龍
    電腦報(bào) 2020年26期
    關(guān)鍵詞:游戲性點(diǎn)燈紅方

    陳新龍

    掌控板可以用來玩游戲,這次我們就用掌控板結(jié)合mPython做一個(gè)雙人的點(diǎn)燈小游戲來一決勝負(fù)。

    當(dāng)游戲開始后,雙方分別快速觸摸各自的按鍵,給進(jìn)度條充電,當(dāng)一方玩家的進(jìn)度條到達(dá)最高點(diǎn),對(duì)應(yīng)掌控板上RGB燈點(diǎn)亮,先亮燈的一方玩家獲勝。是不是感覺點(diǎn)燈游戲很有意思呀,趕緊一起動(dòng)手做起來吧。

    游戲要求:當(dāng)按下A鍵,游戲開始。左邊玩家為紅方,右邊玩家為藍(lán)方。游戲開始后,兩側(cè)分別顯示各自的進(jìn)度條,紅方需觸摸P鍵使進(jìn)度條增加,藍(lán)方觸摸N鍵使進(jìn)度條增加(進(jìn)度條每次增加的值為5),當(dāng)一方進(jìn)度條先到達(dá)100,游戲停止并且點(diǎn)亮對(duì)應(yīng)的LED燈表示取得勝利。

    代碼分析:

    當(dāng)按下A鍵時(shí),游戲開始,先添加兩個(gè)變量,speed1和speed2分別用于進(jìn)度條值的顯示,變量的默認(rèn)初始值為0,為清楚顯示紅藍(lán)兩方的比賽過程,先確定兩個(gè)坐標(biāo)軸,左邊顯示紅方,右邊顯示藍(lán)方。

    游戲開始后,紅方玩家只需按下P鍵,執(zhí)行變量speed1增加,當(dāng)藍(lán)方按下N鍵,執(zhí)行變量speed2增加,每次變量增加的值為5,這個(gè)變量的值可以自定義還可以增加隨機(jī)數(shù)。繪制兩個(gè)垂直的柱狀條,將進(jìn)度變成speed1和speed2。當(dāng)紅藍(lán)玩家按下P鍵和N鍵,進(jìn)度條會(huì)隨著變量speed的數(shù)值增加變高。

    接下來只需要進(jìn)行一個(gè)簡(jiǎn)單的判斷就可以確定哪方獲得勝利,當(dāng)變量speed1和speed2的值任意一方大于99時(shí),RGB燈顯示顏色,并且OLED屏幕顯示勝利。

    點(diǎn)燈游戲簡(jiǎn)單易上手也有一定游戲性,當(dāng)然我們也可以做一個(gè)類似石頭剪刀布的游戲,或者是隨機(jī)出現(xiàn)1-6數(shù)字的游戲,只要你善于發(fā)現(xiàn)生活中有趣的事情,你就可以大膽嘗試著用編程來編寫,相信也是一種不錯(cuò)的挑戰(zhàn)。

    猜你喜歡
    游戲性點(diǎn)燈紅方
    以“游戲性”的方式開展小學(xué)美術(shù)教學(xué)
    畫根電線來點(diǎn)燈
    淺析游戲性幼兒舞蹈教育
    淺談班級(jí)主題課程與環(huán)境區(qū)域的有效運(yùn)用
    黃庭堅(jiān)一夜三點(diǎn)燈
    試論棋例裁決難點(diǎn)
    試論棋例裁決難點(diǎn)
    中職語文游戲性閱讀教學(xué)初探
    ↓點(diǎn)燈——派威爾(英國(guó))
    提示棋例的盲點(diǎn)
    法库县| 宜章县| 个旧市| 麻栗坡县| 定陶县| 金乡县| 文昌市| 怀宁县| 太湖县| 图片| 太和县| 衢州市| 花垣县| 四平市| 文安县| 建昌县| 河南省| 托克托县| 通河县| 商丘市| 临夏市| 汉中市| 时尚| 新巴尔虎左旗| 德兴市| 文成县| 六盘水市| 申扎县| 金塔县| 通海县| 万盛区| 涟源市| 霍城县| 墨脱县| 始兴县| 六盘水市| 葫芦岛市| 景谷| 阿坝县| 金寨县| 凤台县|