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