第六屆scratch競賽國小遊戲組題目

宜蘭縣2015 Scratch 競賽國小組題目

 

各位同學,大家好:

 

本屆的題目是「打磚塊」。

 

◎遊戲規則說明

 

在畫面下方,有一條擋板,移動滑鼠,它也會左右移動,但不會上、下移動。

一開始時,球會停在擋板上,按下滑鼠左鍵,球就會發射出去。

 

球射出之後,碰到牆壁、磚塊,或其他出現的東西就會反彈。

而磚塊被球碰到則可能會有以下不同的反應:

一、消失,然後分數增加。

二、變成加分的東西往下掉,擋板接到後會加分

三、變成扣分的東西往下掉,擋板接到後會扣分

四、碰到第n次才會消失,但分數會增加的比較多。

 

球走到畫面下方時,如果沒被擋板反彈,就表示玩家沒接到球,會扣生命值。

生命值為0時,就遊戲結束(Game Over)了。

 

◎遊戲設計提示(建議依照以下的順序來設計)

 

一、設計一條擋板,放在畫面下方,滑鼠移動時,擋板會跟著左、右移動。

 

二、設計一顆球,一開始會停在擋板上,按下滑鼠或空白鍵會向上射出,

    並且可在畫面上彈來彈去。球在向下碰到擋板時的反彈角度,可用亂數決定,增加遊戲的趣味性。

 

三、研究如何在沒接到球時,扣生命值。

    (提示:可畫一個角色,形態是一條線,或是與背景相融的圖案,當球碰到它時,就表示沒被接到,即可扣生命值)

 

四、依序設計以下類型的磚塊,設計時,先做好一塊,測試沒問題後,再大量複製,並且放到喜歡的位置。

(一)消失,然後分數增加。

(二)變成加分的東西往下掉,擋板接到後會加分,或變長,或可同時發射好幾個球。

(三)變成扣分的東西往下掉,擋板接到後會扣分

(四)碰到第n次才會消失,但分數會增加的比較多。

(五)其他你們能想到的特殊磚塊

 

五、設計磚塊全部打完之後的機制,例如:會重新開始,或重新開始但速度變快,或會進入第二關等等。

 

六、變數至少要有分數、生命值,其他可再增加你們能想得到的變數。

 

七、設計其他讓遊戲更好看、更好聽、更好玩的東西,這就要發揮團隊的創意了。

 

八、本遊戲的角色造型,不一定要長得像磚塊、擋板、球。你們也可以發揮團隊的創意,想出不同的東西來代替哦!

 

◎最後提醒同學,因為時間有限,千萬不要太貪心,一步一步來,基本的功能做到了,再去想特殊的、創意的功能,

以避免時間到時,什麼都有、卻什麼都有 Bug 。

 

還有,在設計的過程中,要不斷的存檔,以及另存新檔,檔名用01、02、03…來累計。

如此一來,可以確保檔案還在,而且有機會把已經刪掉的東西找回來。

例如,在存到第08個檔案時,才想到在第07個檔案時,不應該刪除某個角色的,

這時,就可去第06個檔案,把想要的角色再複製回來。

 

祝福大家都能創作出優秀的作品!! ^_^