国产乱子伦高清露脸对白-国产精品欧美久久久久天天影视-国产91视频一区-亚洲欧美日产综合在线网-黄视频网站在线看-国产欧美亚洲精品第1页-亚洲www在线-大学生女人三级在线播放-日本在线视频www鲁啊鲁-国产成人精品一区二区仙踪林-69精品欧美一区二区三区-成人欧美亚洲-日本污污网站-中国妞xxxhd露脸偷拍视频-国产精品aⅴ在线观看-精品中文字幕在线

極客小將

您現(xiàn)在的位置是:首頁 » scratch編程資訊

資訊內(nèi)容

Scratch也能玩體感游戲

極客小將2020-11-12-
Scratch也能玩體感游戲 ? ? ?上一次我們利用圖像分類技術(shù),讓機器學會了識別石頭剪刀布等三種手勢,如果大家有試驗的話,可能會發(fā)現(xiàn)識別率并不是太高,會有誤判,問題主要在于我們給機器訓練的數(shù)據(jù)量還是太少,不能完全覆蓋三種手勢的所有類型,如果數(shù)據(jù)量足夠大,識別率會有明顯提高
Scratch也能玩體感游戲

? ? ?上一次我們利用圖像分類技術(shù),讓機器學會了識別石頭剪刀布等三種手勢,如果大家有試驗的話,可能會發(fā)現(xiàn)識別率并不是太高,會有誤判,問題主要在于我們給機器訓練的數(shù)據(jù)量還是太少,不能完全覆蓋三種手勢的所有類型,如果數(shù)據(jù)量足夠大,識別率會有明顯提高的,機器也需要一場“題海戰(zhàn)”啊。

? ? ?在上周筆者參加了杭州市青少年科技節(jié)的閉幕式,看到小學生們用Switch玩體感游戲,玩的不亦樂乎。我就想能用人工智能插件實現(xiàn)體感玩法么?人工智能插件中有一個類型叫姿態(tài)分析似乎可以識別面部的關(guān)鍵點及人體的關(guān)鍵點,那么利用這個姿態(tài)分析插件中的關(guān)鍵點位置坐標,可以幫助我們實現(xiàn)用身體的某個部分控制游戲角色移動么?

upload/article/images/2020-11-12/952a69a5b6c10cccad7777adebff4a90.jpg

? ? ?帶著以上問題,筆者開始了改造之旅,因為是初試身手,所以筆者希望選擇動作相對簡單的游戲。最后筆者敲定了打磚塊這款游戲,說起打磚塊這個游戲,它是雅達利公司開發(fā),喬布斯及沃茲尼克參與設(shè)計的Breakout的改編版,當年也算是風靡一時的作品了。

? ? ? 那么打磚塊這個游戲用Scratch如何實現(xiàn)呢?下面筆者就通過五個不同的角色來完成一個極簡版的打磚塊。其中分別用到擋板、球、磚塊、gameover及youwin五個角色、其中擋板、球和磚塊都是用的系統(tǒng)默認角色庫里的內(nèi)容,僅僅調(diào)節(jié)了大小,后兩個角色為繪制角色,相信大家也可以輕松搞定。

upload/article/images/2020-11-12/39a02c7779eac2f34f7f576df67cdb73.jpg? ? ?下一步我們就一起來看看每個角色的程序如何編寫:

01

彈球角色

? ? ?彈球角色的程序主要有三個部分:一個用來控制彈球的運動軌跡,一個用來控制彈球的反彈方向,一個用來判斷彈球是否落地(游戲結(jié)束) 。

01控制彈球的運動軌跡

upload/article/images/2020-11-12/30b45e739f8972a5cc0fc4c7a93eb7fc.jpg

? ? ?重復執(zhí)行之外的部分為彈球的初始位置和初始面向方向,重復執(zhí)行之內(nèi)的移動積木控制彈球的移動速度,剩下三個判斷反彈情況,為了程序可讀性,我將碰到擋板的反彈程序?qū)懗闪藦V播的形式。

02控制彈球碰到擋板后的反彈方向

upload/article/images/2020-11-12/3051a3431fb33ce9b01d88f01eb000fe.jpg

? ? 用來控制反彈方向及彈球的運行速度。

03判斷彈球是否落地

upload/article/images/2020-11-12/00123837cdc78062b0194653503d4887.jpg

? ? 用擋板所在的Y坐標來判斷彈球是否落地。

02

磚塊角色

? ? ?磚塊角色的程序一共包含兩個部分,第一部分磚塊陣列的生成,第二部分磚塊部分被擊中的消失及得分反彈。

01磚塊陣列生成

upload/article/images/2020-11-12/8b30a656de8b8056b34b3815e3600a05.jpg

? ? ??設(shè)置好磚塊的起始位置及大小之后,隱藏本體并讓克隆體通過循環(huán)排布為7*4的一個陣列,作為我們的彈球攻擊目標。

02磚塊擊中消失及得分反彈

upload/article/images/2020-11-12/d92cae10f5ee1e4cf5acc33e21a8f520.jpg

? ? ?當克隆體磚塊顯示在屏幕最上方之后,凡被彈球擊中則加分并刪除。

03

GameOver角色

用來控制游戲結(jié)束的代碼。

upload/article/images/2020-11-12/ef1d4a4cc7ab13b8bc133be6d83e055b.jpg? ? ? ? ?

04

YouWin角色

用來控制游戲勝利的代碼。

?upload/article/images/2020-11-12/0cdbfe6b1d8349fc60a28404eb472f15.jpg? ? ? ? ? ? ? ? ?

05

擋板角色

? ? ?終于來到了我們的重頭戲,擋板角色,我們之前傳統(tǒng)的打磚塊玩法一般會采用鼠標來控制擋板,這時候的程序如下:

upload/article/images/2020-11-12/259cf9800d15062f5f44af90af62996a.jpg

? ? ?這時候只要我們鼠標左右移動,就可以控制擋板去攔截彈球了。

upload/article/images/2020-11-12/907ba526881e6fa3d14763786995ff01.jpg

? ? ?至此,整個打磚塊游戲就算是完成了,但是我們說這次要做的是一個體感的打磚塊,所以之前的部分是不合格的,我們需要再對控制擋板的程序進行一些修改,使它具備我們需要的能力。

? ? ?那么如何利用姿態(tài)分析積木去控制我們的擋板呢?只需要對擋板角色的程序進行如下的改進即可。

upload/article/images/2020-11-12/9db8eb1d8097cf36e2a14d2cd13463ed.jpg

? ? ?由于姿態(tài)分析還是基于攝像頭傳送的圖像來分析的,所以第一步還是要打開攝像頭,設(shè)置好擋板的初始位置之后就是如何控制擋板的問題了,首先我們要重復執(zhí)行姿態(tài)檢測來判斷你目前的姿態(tài),因為姿態(tài)檢測會同時檢測多個點位,所以我們以鼻子這個點位作為我們的檢測目標,同時也讓擋板跟著鼻子的X坐標來移動,這里有一個叫置信度的名詞,顧名思義就是可以相信為真的程度,最高為1,最低為0,以小數(shù)來表示,我們選擇了0.5作為我們的判斷依據(jù),如果機器判斷該點位為鼻子的可信度為0.5以上,則讓擋板跟隨我們的鼻子來進行移動。

upload/article/images/2020-11-12/f62b88b0a76afc3b5bb1a289b084bdeb.jpg

? ? ?那么今天我們的整個游戲就改編完成了,由于軟硬件性能的局限,可能在姿態(tài)識別時會有一點延遲,大家可以通過改變彈球的速度來調(diào)整游戲的難度,同時如果大家覺得鼻子控制起來很累,也可以試試左右手腕等其他點位,畢竟姿態(tài)分析積木中可以使用的關(guān)鍵點位有17個之多。

? ? ? 大家也可以根據(jù)官方提供的模板把整個游戲做的更美觀一些,這里只是實現(xiàn)了最基本的功能而已,同時也歡迎大家到廣問AI平臺(open.thinklandai.com)免費試用其他各類AI插件,并用姿態(tài)分析插件做出自己心儀的游戲。

聲明:本文章由網(wǎng)友投稿作為教育分享用途,如有侵權(quán)原作者可通過郵件及時和我們聯(lián)系刪除

預約試聽課

已有385人預約都是免費的,你也試試吧...

国产乱子伦高清露脸对白-国产精品欧美久久久久天天影视-国产91视频一区-亚洲欧美日产综合在线网-黄视频网站在线看-国产欧美亚洲精品第1页-亚洲www在线-大学生女人三级在线播放-日本在线视频www鲁啊鲁-国产成人精品一区二区仙踪林-69精品欧美一区二区三区-成人欧美亚洲-日本污污网站-中国妞xxxhd露脸偷拍视频-国产精品aⅴ在线观看-精品中文字幕在线

        亚洲理论电影在线观看| 国产一线二线三线女| 成年人网站国产| 在线观看免费污视频| 国产免费黄色小视频| 日韩欧美理论片| 黄色免费网址大全| 116极品美女午夜一级| 成人国产在线看| 中文字幕55页| 国产性生活一级片| 在线观看的毛片| 亚洲国产精品毛片av不卡在线| 91成人综合网| 日韩视频在线视频| 91动漫在线看| 91黄色在线看| 成人在线免费观看视频网站| 男人的天堂成人| 欧美一级特黄aaa| xxxx在线免费观看| 超碰人人草人人| www.久久久久久久久久久| www.xxx亚洲| 成人亚洲精品777777大片| 99re在线视频免费观看| 97在线播放视频| 熟女性饥渴一区二区三区| 日韩精品视频久久| 亚洲色精品三区二区一区| 99免费视频观看| 午夜精品在线免费观看| 91淫黄看大片| 天天看片天天操| 2021狠狠干| 黄色激情在线视频| 欧美日韩亚洲一| 亚洲免费看av| dy888午夜| 久久这里只有精品18| 啊啊啊一区二区| 亚洲黄色小视频在线观看| 色婷婷激情视频| 人人妻人人澡人人爽欧美一区| 男人添女荫道口图片| 北条麻妃在线视频观看| 午夜宅男在线视频| 永久免费看av| 色诱视频在线观看| 中文字幕av导航| 极品美女扒开粉嫩小泬| 91人人澡人人爽人人精品| 日本一二三区视频在线| 黄色av网址在线播放| 污视频网站观看| a级黄色一级片| 不卡中文字幕在线观看| 日本a在线免费观看| 中文字幕在线导航| 波多野结衣av一区二区全免费观看| 精品中文字幕av| 国产在线拍揄自揄拍无码| 精品一区二区中文字幕| 欧美日韩一级在线| 在线视频日韩一区| 国产人妻777人伦精品hd| 国产三级三级三级看三级| 久久综合亚洲精品| 尤物国产在线观看| 日韩精品一区二区三区久久| 最新av在线免费观看| 天天爽人人爽夜夜爽| 国产女大学生av| 国产资源第一页| 波多野结衣免费观看| 国产免费视频传媒| 欧美图片激情小说| 99精品一级欧美片免费播放| 亚洲福利精品视频| 农村妇女精品一二区| 国产资源在线免费观看| 手机在线观看日韩av| 久久99爱视频| 日本久久精品一区二区| 欧美精品99久久| 97视频在线免费| av日韩一区二区三区| 久操手机在线视频| 国产成人免费高清视频| dy888午夜| 国产精品夜夜夜爽张柏芝| 五月天婷婷影视| 五月天婷婷影视| 亚洲欧美一区二区三区不卡| 国产5g成人5g天天爽| 欧美一级免费在线| 欧美爱爱视频网站| 麻豆传媒网站在线观看| 色爽爽爽爽爽爽爽爽| 免费观看亚洲视频| 久久艹国产精品| 久久国产成人精品国产成人亚洲| 久久久久久久久久网| 日韩精品―中文字幕| 黄色片久久久久| 黄色片在线免费| www.桃色.com| 蜜桃视频一区二区在线观看| 成年人看的毛片| 欧美精品色婷婷五月综合| 亚洲五月天综合| 中文字幕1234区| 东北少妇不带套对白| 国产成人无码一二三区视频| 九热视频在线观看| 亚洲综合激情视频| 成人黄色片免费| 大肉大捧一进一出好爽视频| 爆乳熟妇一区二区三区霸乳| 欧美视频亚洲图片| 免费在线看黄色片| 成人午夜激情av| 日韩亚洲欧美一区二区| 国产淫片av片久久久久久| 国内外成人免费在线视频| 无颜之月在线看| 久久久久久香蕉| av动漫在线免费观看| 成人亚洲视频在线观看| 国产成人免费高清视频| 北条麻妃av高潮尖叫在线观看| 色偷偷中文字幕| 干日本少妇首页| 肉大捧一出免费观看网站在线播放| 日本欧美黄色片| 99re6在线观看| 91九色在线观看视频| 欧美精品 - 色网| 国产成人精品视频ⅴa片软件竹菊| 香蕉视频免费版| 不卡的av中文字幕| 亚洲熟女乱色一区二区三区| 欧美爱爱视频网站| 欧美日韩一区二区三区69堂| 日本a视频在线观看| 日韩 欧美 自拍| 亚洲 激情 在线| 日韩中文字幕二区| www.日本少妇| 国产激情片在线观看| 亚洲自拍第三页| 在线看的黄色网址| 逼特逼视频在线| 国产素人在线观看| 男人的天堂视频在线| 午夜xxxxx| www.污网站| 亚洲一区二区偷拍| 中文字幕第17页| 天天综合网日韩| 日本高清久久久| 在线免费观看视频黄| 男女啪啪网站视频| 免费激情视频在线观看| 欧美 国产 小说 另类| 乱妇乱女熟妇熟女网站| 欧洲黄色一级视频| 亚欧无线一线二线三线区别| 午夜精品久久久久久久无码| 成人免费性视频| 久久黄色片视频| 92看片淫黄大片一级| 99精品视频播放| 久久精品免费网站| 亚洲视频一二三四| 污污视频网站在线| 色一情一乱一乱一区91| 黄色一级片网址| 美女黄色免费看| 丝袜老师办公室里做好紧好爽| 不卡影院一区二区| av网站在线不卡| 咪咪色在线视频| 日韩精品在线视频免费观看| 无码人妻丰满熟妇区96| 久久久久久三级| 久久久福利影院| 日本一区午夜艳熟免费| 成年人免费在线播放| 黄色三级视频在线| 超碰97免费观看| 男人日女人下面视频| 高潮一区二区三区| 国产成人永久免费视频| 日韩久久一级片| 日韩精品视频网址| www.亚洲视频.com| 黄大色黄女片18第一次| 丁香婷婷综合激情| 中文字幕亚洲乱码|