国产日韩欧美一区二区三区综合,日本黄色免费在线,国产精品麻豆欧美日韩ww,色综合狠狠操

極客小將

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

資訊內(nèi)容

Scratch少兒編程零基礎入門課程(十)

極客小將2020-12-25-
這節(jié)課是一個規(guī)則完整的小游戲,雖然簡單,但有失敗也有獲勝,如果能夠稍加改進,增加些障礙,就會變得更好玩了。 相信學習了這些Scratch少兒編程的知識以后,你一定想創(chuàng)作一款游戲給小伙伴們玩玩吧?那你知道怎么創(chuàng)作一款游戲嗎?創(chuàng)作一款游戲都需要哪些步驟、哪些邏輯?這節(jié)課

這節(jié)課是一個規(guī)則完整的小游戲,雖然簡單,但有失敗也有獲勝,如果能夠稍加改進,增加些障礙,就會變得更好玩了。

相信學習了這些Scratch少兒編程的知識以后,你一定想創(chuàng)作一款游戲給小伙伴們玩玩吧?那你知道怎么創(chuàng)作一款游戲嗎?創(chuàng)作一款游戲都需要哪些步驟、哪些邏輯?這節(jié)課你就會學習到這些知識了。

作品描述

一個滑板,一個彈球,還有一個目標——小星星,彈球上下來回彈跳,滑板接球,直到彈球碰到小星星或者滑板沒有接住彈球,游戲結(jié)束。

upload/article/images/2020-12-25/a786d4f82cb4f04b728c22d705033c7a.jpg

彈球游戲

作品分析

  • 按下空格鍵游戲開始,小球開始掉落。

  • 使用鼠標移動滑板接小球。

  • 小球碰到滑板會彈起,并按照不同的方向向上方移動。

  • 循環(huán)這個操作,直到小球碰到目標小星星,或者滑板沒有接住小球,分出勝負,游戲結(jié)束。

作品實現(xiàn)

需要添加四個角色,小球、滑板、星星,還有一條紅線,并把他們拖動到合適的位置上去,為什么需要紅線,繼續(xù)向下看就知道了。然后再添加一個背景圖。都添加完畢后,我們開始編寫指令邏輯腳本。

先讓滑板可以跟隨鼠標在水平位置上面移動。怎么滑板跟隨鼠標移動的時候只在水平方向上跟隨呢?我們知道每個角色都有自己的坐標,x和y,x代表橫坐標,也就是水平坐標,y代表的縱坐標,也就是垂直坐標,鼠標當然也有x和y坐標了,我們只需要讓滑板跟隨鼠標的x就可以了。來看看指令腳本吧。

upload/article/images/2020-12-25/8977a0f11e64164c929f208c93e0ebe0.jpg

滑板邏輯

當按下空格鍵的時候,讓滑板一直跟隨鼠標的x坐標,實現(xiàn)水平方向的跟隨。

接下來編寫小球的邏輯腳本。游戲開始的時候,小球需要向下移動,碰到滑板后改變移動方向。

upload/article/images/2020-12-25/1eefb0c59c6aa16b107a76e0e1103384.jpg

小球邏輯(部分)

按下空格鍵,把小球移動到特定位置,然后調(diào)整小球的方向垂直向下,面向180度方向然后開始在這個方向上移動,如果碰到了滑板,就改變小球的移動方向,使小球的移動方向向上,在這里需要使用一個隨機數(shù)值,也就是保證小球彈起的方向是向上方的。如果小球碰到舞臺邊緣,需要小球可以反彈。

現(xiàn)在滑板可以橫向移動接小球,小球也可以在舞臺上來回移動,碰到滑板也會彈起了。但游戲規(guī)則需要有輸贏,就需要添加輸贏的邏輯。還記得什么情況下是游戲獲勝嗎?當小球碰到星星的時候游戲獲勝。

upload/article/images/2020-12-25/22044d7c9b53afa4c3b251c616ba3003.jpg

獲勝邏輯

如果小球在移動過程中碰到了星星,會提示YOU WIN,游戲獲勝結(jié)束。同樣的邏輯,添加游戲失敗。

upload/article/images/2020-12-25/87cb9d352743edc3687eb7999b7cf93e.jpg

游戲結(jié)束邏輯

現(xiàn)在你知道為什么需要一條紅線了吧,在這里你可以把紅線的位置調(diào)到最底部,代表小球沒被接住,落到了地上。來看看整體的邏輯腳本。

upload/article/images/2020-12-25/ef6e0c55a741866fa0121e9dd418f036.jpg

小球完整邏輯

這樣小球的全部邏輯腳本就完成了,按下空格鍵試試效果吧。

作品總結(jié)

應當學會獨立分析作品、分步驟完成邏輯并進行調(diào)試、擴展。

關注公眾號,可以查看系列內(nèi)容哦~

如果你支持繼續(xù)更新課程,就分享給更多朋友吧!

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

預約試聽課

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

主站蜘蛛池模板: 乌审旗| 宁德市| 青铜峡市| 罗城| 兰溪市| 泾阳县| 新津县| 安宁市| 信宜市| 永康市| 西乌珠穆沁旗| 南宫市| 抚宁县| 南雄市| 临安市| 江山市| 金湖县| 堆龙德庆县| 青浦区| 台山市| 黄石市| 余姚市| 武夷山市| 姜堰市| 法库县| 内江市| 长葛市| 宝坻区| 文山县| 双牌县| 莎车县| 鄂伦春自治旗| 柳河县| 莱西市| 江孜县| 新乐市| 噶尔县| 庄浪县| 云浮市| 巨野县| 瑞安市|