大家好,我是蘇小糖蘇老師丹禀。最近,潛艇大挑戰(zhàn)這個(gè)短視頻拍攝主題可謂是相當(dāng)?shù)幕鸨场J褂妹娌縼砜刂朴螒虻姆绞阶尨蠹已矍耙涣了帷D敲次覀兡懿荒苡胹cratch的方式來制作一個(gè)呢?當(dāng)然可以啦密似。接下來幾天的時(shí)間焙矛,讓我們一起去制作一個(gè)潛艇大挑戰(zhàn)。
1拖延著去做潛艇大挑戰(zhàn)
這次呢残腌,咱們不直接和盤托出村斟,而是拆成10個(gè)主題,每天進(jìn)行一小步抛猫,十天搞定潛艇大挑戰(zhàn)蟆盹。在做了幾個(gè)版本的潛艇大挑戰(zhàn)以后,我覺得實(shí)現(xiàn)視頻控制的算法恰恰不是關(guān)鍵點(diǎn)闺金,反而我們?nèi)ソ鉀Q中途碰到的小問題時(shí)逾滥,那種去認(rèn)真思考的時(shí)刻才是編程過程的關(guān)鍵。
編程是漁的快樂败匹,漁的快樂是持續(xù)的寨昙,而魚的快樂是短暫的讥巡。我也在一直探索,讓自己的學(xué)生們可以自發(fā)地去追求漁的快樂舔哪。好的欢顷,讓我們開始吧。十個(gè)主題如下:
效果展示與分析
制作角色
按鍵控制潛艇運(yùn)動(dòng)
障礙物的移動(dòng)
得分的編程
障礙物克隆體不消失
完成按鍵版潛艇大挑戰(zhàn)
codelab版面部識(shí)別
scratch版視頻偵測(cè)?
增加射擊功能
我希望同學(xué)們自主制作這個(gè)程序的速度比我更新的速度要快尸红,這樣我的目的就達(dá)到了吱涉。同學(xué)們做完以后,再和我的視頻進(jìn)行對(duì)比外里,這個(gè)狀態(tài)才是最好的。而不是照著葫蘆畫瓢特石。在有參照的情況下盅蝗,會(huì)讓發(fā)散思維大打折扣。
2視頻說的詳細(xì)
今天姆蘸,進(jìn)行第1節(jié)-效果展示與分析墩莫,下面是視頻講解。視頻后會(huì)用文字進(jìn)行簡(jiǎn)單的總結(jié)逞敷。
3再讓我啰嗦幾句吧
好的狂秦,看完視頻的朋友,就不用再看下面的文字了推捐,浪費(fèi)大家時(shí)間可不是我想做的事情裂问。哈哈。
第一牛柒、如果想做好這個(gè)游戲堪簿,首先不是考慮如何去做,而是去打開抖音玩上10次20次的皮壁。甚至是把每個(gè)得分都去達(dá)成一遍椭更,去發(fā)現(xiàn)一些更細(xì)致的東西。
第二蛾魄、控制方式不是按鍵虑瀑,而是用鼻子去控制。視頻獲取鼻子相對(duì)于屏幕的高度滴须,然后把這個(gè)數(shù)據(jù)給到潛艇舌狗。你以為這個(gè)部分是最關(guān)鍵嗎?我認(rèn)為恰恰不是描馅。不會(huì)視頻識(shí)別把夸,可以用按鍵啊。如果有打包好的AI算法铭污,一條語句就可以解決鼻子Y坐標(biāo)的問題恋日。
第三膀篮、說說背景音樂。我覺得岂膳,可以從背景音樂這一點(diǎn)去看出學(xué)生對(duì)待編程的認(rèn)真程度誓竿。至少我覺得,沒有背景音樂的小游戲是沒有靈魂的谈截】曷牛看了很多人發(fā)的視頻,最后感覺還是《火紅的薩日朗》才是這個(gè)游戲絕配的背景音樂簸喂,其他音樂都不合適毙死。
好的,這次就這樣吧喻鳄《筇龋恐怕要挨罵了,因?yàn)橹v了半天除呵,什么也沒有說再菊。對(duì)的,這就是我的目的颜曾,讓讀者著急纠拔,著急到自己去做素材,自己去設(shè)計(jì)算法了泛豪。沒有沖動(dòng)的編程是無趣乏味的稠诲。
編程讓生活更有趣,我是小糖蘇老師候址。