實現效果
開始遊戲
繪製迷宮探險和開始遊戲
最開始繪製一個迷宮探險和開始遊戲兩個角色。
最開始點擊開始遊戲之後顯示出迷宮的背景。
開始遊戲:
迷宮探險:
背景:
此時點擊運行效果如下:
企鵝代碼
開始遊戲之後,
1.企鵝顯示
2.按鍵可以走動
3.碰到迷宮邊緣不能走
企鵝顯示
按鍵走動
我們這裏實現按下左鍵企鵝往左走,按下右鍵,企鵝往右走,上往上走,下往下走
順便普及一下
在Scratch之中,我們的x座標是控制左右對稱,y座標是控制上下對稱。和我們平時的數學一樣。
往左邊走也就是我們的x座標減小,往右走也是我們的x座標增大
往上邊走也就是我們的y座標增大,往下走也是我們的y座標減小
碰到迷宮邊緣不能穿牆
我們想要碰到左邊的迷宮邊緣,也就是往左走的時候x左邊減小,那麼**如果碰到黑色邊緣,我們的x左邊增加一個數就行了。**其餘的三個也是相同的道理。
代碼如下:
此時就已經實現我們的小企鵝不會去穿牆啦!
實現效果:
小星星
1.讓小星星顯示出來
2.讓小星星旋轉起來
3.讓小星星持續不斷閃爍,增加遊戲效果
4.讓小星星碰到企鵝就勝利
添加一個小星星並顯示
讓小星星旋轉起來
讓小星星持續不斷閃爍,增加遊戲效果
讓小星星碰到企鵝就勝利
此時小星星就可以持續不斷的旋轉,並且閃爍起來。
運行效果:仔細看右下角的星星啦
勝利腳本
此時我們的迷宮項目就已經完成啦。不過有興趣的同學可以嘗試如果過了這一關迷宮,再接着進入下一關,也可以增加一個計時器的功能等來完善遊戲,讓遊戲變得更好玩。
此時全部的代碼都已經寫好。
THE END
源碼分享:
鏈接:pan.baidu.com/s/1rzqdRU
提取碼:sk1r
複製這段內容後打開百度網盤手機App,操作更方便哦
轉自知乎專欄:花果茶