前面的章節我們已經學會了如何讓角色動起來,然后制作一個故事。在這一章我們將學習如何用scratchjr制作游戲,開始我們會制作四個小游戲,然后在本章末尾我們將用學到的所有知識做一個大游戲。

第四節:貓與鳥的較量

  通過前面的學習我們已經掌握了很多知識了,現在我們要開始真正的很酷的游戲了,本節我們將做一個單擊游戲,小鳥必須穿過3只小貓,碰到蘑菇才算勝利。

  當玩家點擊小鳥,它開始往前飛,如果它碰到小貓呢,則需要回到開始位置,如果它碰到了蘑菇,玩家勝利。

scratchjr圖文教程:第四章游戲-貓與鳥的較量【綜合】

開始制作:

  第一步、如上圖所示,選擇一個你喜歡的背景,最好是空曠一點的。

  第二步、添加角色,需要再添加兩只小貓,一只鳥和一個蘑菇,再按照上圖的樣子將角色移動到相應的位置。

  第三步、為三只小貓添加腳本,讓它們上下移動。如果被碰到那么就要通過一個消息模塊告訴小鳥,你需要回到初始位置啦。

  1、為第一只小貓添加腳本


scratchjr圖文教程:第四章游戲-貓與鳥的較量【綜合】

  2、將腳本復制給其它兩只小貓

scratchjr圖文教程:第四章游戲-貓與鳥的較量【綜合】

scratchjr圖文教程:第四章游戲-貓與鳥的較量【綜合】


  第四步、為小鳥添加腳本,當小鳥被點擊時它開始往前飛兩步,控制它一直往前飛,如果它收到消息(碰到小鳥,這里注意消息模塊的顏色,要跟小貓發出的消息模塊顏色一致)它將返回初始位置。


scratchjr圖文教程:第四章游戲-貓與鳥的較量【綜合】

  第五步、蘑菇被碰到,表明小鳥已經飛過來了,那么就說“恭喜你贏了”。


scratchjr圖文教程:第四章游戲-貓與鳥的較量【綜合】

  游戲已經完成了,我們可以讓別的小朋友或者爸爸媽媽來玩一玩,看看我們是多么的棒。

  你還可以改變貓的起始位置和速度,使游戲變得更困難。你能用什么其他策略來使游戲變得更容易或更困難?

  注意:不要讓小貓互相發生碰撞,也不能讓小貓與蘑菇發生碰撞,不然這樣也會發送消息給小鳥,讓小鳥回到初始位置。


本站內容未經許可,禁止任何網站及個人進行轉載。