2016年2月14日 星期日

104《Scratch》

Scratch 是麻省理工學院所設計的軟體,專為學習程式設計的入門款。
安裝網址:http://scratch.mit.edu/help/    範例程式:Demo1 Demo2 
Scratch 2.0 參考教材 (0)(1)(2)(3)(4)(5)(6)(7)(8)(9) 函數1函數2
Scratch 2.0 教學網站:健二 忠忠
------------------------------------------------------------------------------------------

作業檔名:班級座號-104XXXscratch.sb

◎評分說明
(1)完成至任務三,基本分70~80分。
(2)完成至任務四,加分上限為10分,總分為80~90分。
(3)完成至任務五,每項機關加分上限為5分,總分上限為100分。
(4)遊戲整體觀感,包含音樂音效、畫面設計與創意設計,均有加分空間,總分上限100分。
------------------------------------------------------------------------------------------------

(零)Scratch 2 基本認識
 (1)設定語系:地球→ 正體中文。
 (2)設定字體大小:Shift +地球→ set font size→ 設定成12~18之間的數值。
 (3)認識 Scratch 三大基本資料庫:

  ◎角色庫:新增角色→ 從角色倉庫中選擇裝扮→ 角色庫中有點陣圖或向量圖。
  ◎音效庫:匯入或錄製主角的聲音。
  ◎背景庫:舞台→ 選擇背景。

(一)任務一
主角可在舞台上自由行走。
(1)主角設定:點選左圖左上角的 i ,可設定主角名字、旋轉方向.....等。

 (2)程式初始設定:下圖最左邊的程式。

 (3)使用方向鍵控制主角,主角碰到邊緣會有聲音並反彈:下圖左二~右一等四個程式。



(二)任務二
按下按鈕,迷宮出現;主角改變大小,可在迷宮內順利行動。
(1)畫新角色─開始按鈕。









(2)畫新角色─迷宮。

(3)畫迷宮背景。





(4)主角進入迷宮後的位置、大小應改變;碰到迷宮會無法前進。

(三)任務三 

在迷宮中放寶物,主角吃了寶物可增加分數。
(1)產生新變數:做加分用。
 資料 → 做一個變數 → 適用所有的角色。
 在初始設定時,記得分數要歸零。

(2)一般寶物。      


(3)畫通關寶物。            (4)遊戲結束

(四)任務四 

對手在一般寶物吃完後會出現與主角對戰。
(1)對手。
























(2)武器。


(3)遊戲失敗。此內容同任務三(4)遊戲結束畫面的作法,但別忘換個適合的音樂。

(五)任務五 

設計迷宮內的機關。

(1)造成傷害的尖刺型機關。
上下移動型:改變Y坐標; 左右移動型:改變X坐標。
※不可使用「在?秒內滑行到坐標」的動作指令,因為在滑行過程中無法進行偵測。
























(2)造成阻礙的旋轉型(風扇、十字)機關。     


主角程式:主角被機關撞到可有一些反應;方向鍵操控多加上「機關顏色」的判斷。

(3)傳送門。




主角程式:














(4)防護罩。














(5)。