相關(guān)商品

  • PicoBoard傳感器板 Scratch 傳感板 Sensor Board Sparkfun 原裝
  • PicoBoard互動(dòng)創(chuàng)新板(單板非套件) 傳感器互動(dòng)板 Scratch教學(xué)傳感板
  • Scratch編程趣味卡:STEAM創(chuàng)新教育指南 讓孩子們愛上編程游戲
  • 動(dòng)手玩轉(zhuǎn)Scratch2.0編程 STEAM創(chuàng)新教育 少兒編程趣味選擇
  • Arduino 滑條傳感器 Slide Sensor 直滑電位計(jì) 位置 模擬傳感器
  • Scratch編程樂園 輕松制作炫酷的游戲 少兒編程Scratch教學(xué)書籍
  • PicoBoard傳感器板套件 Scratch傳感板 S4A互動(dòng)板 Arduino STEM教育
  • Scratch從入門到精通 輕松玩轉(zhuǎn)Scratch編程 Picoboard互動(dòng)創(chuàng)新指南
  • Scratch編程權(quán)威實(shí)戰(zhàn)指南 奧松學(xué)盟 動(dòng)手玩轉(zhuǎn)Scratch2.0編程書籍
  • ScratchJr編程趣味卡:孩子們也能輕松掌握創(chuàng)意編程 少兒趣味編程入門書籍
  • 人工智能編程課《用Scratch打造數(shù)學(xué)世界》
  • ScratchJr編程動(dòng)畫創(chuàng)作課5歲+
  • Scratch3.0零基礎(chǔ)啟蒙《我的游戲  我自己設(shè)計(jì)》
  • 編程超好玩 Scratch3.0系列圖書
    編程超好玩 Scratch3.0系列圖書 本店售價(jià):¥69.80
  • 當(dāng)前位置: 首頁 > 應(yīng)用教程 > 【創(chuàng)客學(xué)堂】用Scratch+Picoboard自制復(fù)古風(fēng)游戲(下)

    【創(chuàng)客學(xué)堂】用Scratch+Picoboard自制復(fù)古風(fēng)游戲(下)

    編輯:Sam2015-11-18 瀏覽次數(shù):1796

     

    各位小伙伴是不是覺得有些意猶未盡呢。那么接下來給大家?guī)硪粋€(gè)水果賽跑的游戲。

    還是老樣子我們先做下游戲規(guī)劃圖


    圖14 游戲規(guī)劃圖

    在4條跑道上分別有四只小動(dòng)物,分別對應(yīng)四種水果。被測水果電阻值越大,傳感器返回值越大,小動(dòng)物奔跑的速度越小。最后獲得冠軍的是電阻值最小的水果。




    圖15 實(shí)際連接圖


    圖16 奧松7寸液晶屏顯示實(shí)驗(yàn)畫面

    下面進(jìn)入游戲制作環(huán)節(jié)

    Step1:背景制作


    在背景中繪制游戲界面,包括四條跑道以及黃色終點(diǎn)線。背景制作完成如下:


    17 繪制背景

    Step2:角色設(shè)定


    除了默認(rèn)的小貓角色外,再添加小狗、小馬、大象三個(gè)角色。加上結(jié)果角色,共五個(gè)角色。


    18 添加角色

    Step3:程序設(shè)計(jì)


    (1) 各角色的程序

    開始游戲時(shí),將各角色放置在舞臺左側(cè),x坐標(biāo)相同,y坐標(biāo)根據(jù)跑道寬度調(diào)整。各角色運(yùn)動(dòng)的速度是由電阻傳感器傳回的值計(jì)算得出,當(dāng)碰到黃色終點(diǎn)線時(shí)廣播消息“勝利”,然后將自身放大。當(dāng)接收到消息“勝利”時(shí)未碰到黃色終點(diǎn)線,則停止角色的其他腳本。

    下面程序?yàn)樾∝埥巧某绦颍渌巧枰獙ⅰ?/span>阻力-A傳感器的值”更換為各自的傳感器的值。


    19 各角色程序

    (2) 結(jié)果角色程序

    當(dāng)開始游戲時(shí)隱藏,接收到消息“勝利”時(shí)移至最上層并顯示。


    20 結(jié)果角色程序

    Step4:運(yùn)行并調(diào)試

    試玩并對游戲進(jìn)行修改,游戲運(yùn)行界面如下:小跑的最快,證明4個(gè)水果中桃子的電阻值最小。


    圖21 動(dòng)物賽跑中


    22 小象獲得勝利

    游戲制作到這里就結(jié)束了,小伙伴們是不是有了自己的好想法,已經(jīng)躍躍欲試了呢?讓我們自己動(dòng)手動(dòng)腦動(dòng)制作一個(gè)屬于我們自己的游戲吧!

    通過三期Scratch軟件的學(xué)習(xí)與實(shí)踐,讓我越來越發(fā)現(xiàn)了Scratch軟件的精妙之處,而且也有很多愛好者詢問有沒有更詳細(xì)的學(xué)習(xí)資料,天時(shí)、地利、人和是時(shí)候出版一本的Scratch書籍了!


    實(shí)驗(yàn)效果視頻盡在二維碼中,掃一掃即可觀看!


    相關(guān)文章:
     
    ----------------------------------------------------------------------------------------------------------------
    奧松機(jī)器人官網(wǎng):www.robotbase.cn 
    微信號:搜索公眾號“奧松機(jī)器人”
    QQ群: 271230889(討論,解惑)
    微博:@奧松機(jī)器人基地
    ----------------------------------------------------------------------------------------------------------------
    溫馨提示:予人玫瑰,手留余香;如果你喜歡這篇文章,不妨轉(zhuǎn)發(fā)推薦給你身邊的朋友! 
    • 用戶評價(jià)

    暫時(shí)還沒有任何用戶評論

    總計(jì) 0 個(gè)記錄,共 1 頁。 第一頁 上一頁 下一頁 最末頁
    用戶名: 匿名用戶
    E-mail:
    評價(jià)等級:
    評論內(nèi)容:
    驗(yàn)證碼:
    captcha

    Hi,大家好,我是小奧!

    歡迎來到奧松機(jī)器人的世界!

    需要咨詢服務(wù)請點(diǎn)小奧哦!

    • 銷售咨詢: 銷售咨詢
    • 銷售咨詢: 銷售咨詢
    • 技術(shù)支持: 技術(shù)支持
    • 咨詢電話:
      0451-86628691
    Top