scratch簡單實現迷宮探險

實現效果

scratch簡單實現迷宮探險

開始遊戲

繪製迷宮探險和開始遊戲

最開始繪製一個迷宮探險和開始遊戲兩個角色。

scratch簡單實現迷宮探險

最開始點擊開始遊戲之後顯示出迷宮的背景。

開始遊戲:

 

scratch簡單實現迷宮探險

 

迷宮探險:

 

scratch簡單實現迷宮探險

 

背景:

 

scratch簡單實現迷宮探險

 

此時點擊運行效果如下:

 

scratch簡單實現迷宮探險

企鵝代碼

開始遊戲之後,

1.企鵝顯示
2.按鍵可以走動
3.碰到迷宮邊緣不能走

企鵝顯示

 

scratch簡單實現迷宮探險

 

按鍵走動

我們這裏實現按下左鍵企鵝往左走,按下右鍵,企鵝往右走,上往上走,下往下走

scratch簡單實現迷宮探險

順便普及一下
Scratch之中,我們的x座標控制左右對稱,y座標控制上下對稱。和我們平時的數學一樣。

往左邊走也就是我們的x座標減小,往右走也是我們的x座標增大
往上邊走也就是我們的y座標增大,往下走也是我們的y座標減小

碰到迷宮邊緣不能穿牆

我們想要碰到左邊的迷宮邊緣,也就是往左走的時候x左邊減小,那麼**如果碰到黑色邊緣,我們的x左邊增加一個數就行了。**其餘的三個也是相同的道理。
代碼如下:

 

scratch簡單實現迷宮探險

此時就已經實現我們的小企鵝不會去穿牆啦!

實現效果:

scratch簡單實現迷宮探險

小星星

1.讓小星星顯示出來
2.讓小星星旋轉起來
3.讓小星星持續不斷閃爍,增加遊戲效果
4.讓小星星碰到企鵝就勝利

添加一個小星星並顯示

 

scratch簡單實現迷宮探險

 

讓小星星旋轉起來

 

scratch簡單實現迷宮探險

 

讓小星星持續不斷閃爍,增加遊戲效果

 

scratch簡單實現迷宮探險

讓小星星碰到企鵝就勝利

 

scratch簡單實現迷宮探險

 

此時小星星就可以持續不斷的旋轉,並且閃爍起來。

運行效果:仔細看右下角的星星啦

scratch簡單實現迷宮探險

勝利腳本

 

scratch簡單實現迷宮探險

此時我們的迷宮項目就已經完成啦。不過有興趣的同學可以嘗試如果過了這一關迷宮,再接着進入下一關,也可以增加一個計時器的功能等來完善遊戲,讓遊戲變得更好玩。
此時全部的代碼都已經寫好。

THE END

源碼分享:

鏈接:pan.baidu.com/s/1rzqdRU
提取碼:sk1r

複製這段內容後打開百度網盤手機App,操作更方便哦

轉自知乎專欄:花果茶

發佈了352 篇原創文章 · 獲贊 275 · 訪問量 62萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章