相關(guān)商品




















【創(chuàng)客學(xué)堂】用Scratch制作打地鼠游戲
編輯:jane2015-05-05 來源:江蘇科技報(bào) 瀏覽次數(shù):3130
在家動手編程制作游戲,想想就興奮。
忽然發(fā)現(xiàn)自己什么都不會?
用Scratch制作打地鼠游戲,零基礎(chǔ)進(jìn)階編程,就算菜鳥也能飛。
今天,小奧就教大家使用Scratch編程軟件制作打地鼠游戲。
Scratch是美國麻省理工學(xué)院(MIT)媒體實(shí)驗(yàn)室所開發(fā)出來的一套新的“程式語言”,是專門為兒童準(zhǔn)備的編程環(huán)境。它不需要寫任何的編碼,只要使用鼠標(biāo)拖拽事先為你準(zhǔn)備好的部件,就可以輕輕松松的創(chuàng)造出故事、動畫、游戲、音樂等令人驚奇的作品。
步驟一:設(shè)計(jì)具體的場景
一只地鼠的頭像在沙漠中隨機(jī)出現(xiàn),我們要用鼠標(biāo)點(diǎn)擊來“扁”它,它如果被“扁”就會做出頭暈、流血或眼冒金星等反應(yīng)。
一、設(shè)計(jì)舞臺:沙漠。
二、地鼠的動作:在屏幕上隨機(jī)出現(xiàn)。
三、地鼠被打擊后的狀態(tài):被點(diǎn)擊后切換造型(比如頭暈、流血或眼冒金星,如下圖所示)。
被點(diǎn)擊
步驟二:搭舞臺,定角色
一、從舞臺背景中的Natrure文件夾中導(dǎo)入“沙漠”背景。
二、 在角色庫中的Animals文件夾中導(dǎo)入一個(gè)地鼠頭像圖片作為角色。
三、接著,角色欄會出現(xiàn)“角色1”,就是我們剛才導(dǎo)入的地鼠頭像。
四、但是,我們需要兩個(gè)地鼠造型,一個(gè)是普通的造型,另一個(gè)是被點(diǎn)擊后“頭暈或眼冒金星”的造型。這時(shí)候,我們要給地鼠增加第二個(gè)造型了,Scratch中的角色是可以擁有多個(gè)不同造型的,操作方法如下:
五、完成后,我們就得到兩個(gè)不同的地鼠造型啦?。ㄒ娤聢D)
步驟三:設(shè)計(jì)游戲程序
程序一:地鼠在沙漠中隨機(jī)位置出現(xiàn)
按照上圖所示,編寫動作命令
命令釋義:當(dāng)綠旗被點(diǎn)擊后,會不斷重復(fù)執(zhí)行以下命令:角色1移動到隨機(jī)位置,隨機(jī)位置的x和y坐標(biāo)是由兩個(gè)隨機(jī)數(shù)產(chǎn)生的。每次移動間隔1秒鐘(等待的時(shí)間越短,移動的速度就越快)。
程序二:地鼠被點(diǎn)擊后切換造型
程序三:恢復(fù)成普通的造型
這個(gè)命令應(yīng)該出現(xiàn)在每次地鼠移動位置的時(shí)候,具體方法見圖。
一個(gè)基本的打地鼠游戲程序設(shè)計(jì)完成之后,最終的腳本如下圖:
親愛的松籽們,你們學(xué)會了嗎?Scratch編程軟件不僅可以制作打地鼠游戲,還可以做好多好多有趣的游戲,快快開動腦筋,跟隨小奧一起琢磨程序設(shè)計(jì)吧!
關(guān)注奧松機(jī)器人微信訂閱號(alsrobotbase)獲取更多應(yīng)用教程!
相關(guān)文章:
【創(chuàng)客學(xué)堂】利用紅外熱釋電傳感器制作屬于自己的報(bào)警神器
【創(chuàng)客學(xué)堂】Arduino開發(fā)板頭號名人:Intel Galileo的十大特性
【創(chuàng)客學(xué)堂】Arduino與樹莓派各自有什么優(yōu)缺點(diǎn)?
【創(chuàng)客學(xué)堂】Instagram上的樹莓派飛屋環(huán)游記
【創(chuàng)客學(xué)堂】樹莓派+Tor 看小伙伴們?nèi)绾味汩_NSA追蹤
----------------------------------------------------------------------------------------------------------------
奧松機(jī)器人官網(wǎng):www.robotbase.cn
微信號:搜索公眾號“奧松機(jī)器人”
QQ群: 271230889(討論,解惑)
微博:@奧松機(jī)器人基地
----------------------------------------------------------------------------------------------------------------
溫馨提示:予人玫瑰,手留余香;如果你喜歡這篇文章,不妨轉(zhuǎn)發(fā)推薦給你身邊的朋友!
用戶評價(jià)
暫時(shí)還沒有任何用戶評論