---
# System prepended metadata

title: EGame Scratch 課程規劃 Unit 4
tags: [EGame]

---


# Unit.4：遺落道具
 
學習目標：學習使用Scratch創作遊戲中產生的道具。
任務目標：設計一個程式，實現程式中玩家撿拾道具、自動生成或是消滅敵方後掉落物品的機制。
程式積木：平行化、迴圈、條件式判斷、變數
相關領域：數學領域

## Unit 4-1

評測目標1：玩家消滅怪獸後，有機率遺落出道具。

### 範例操作

<iframe src="https://scratch.mit.edu/projects/1001320078/embed" allowtransparency="true" width="485" height="402" frameborder="0" scrolling="no" allowfullscreen></iframe>

https://scratch.mit.edu/projects/1001320078

按下小綠旗，不斷出現飛龍左右移動
小貓按⭡跳躍，按空白鍵攻擊
飛龍碰到小貓攻擊，飛龍變換造型後消失並落下鑽石

### 程式概念
* 序列
* 迴圈
* 變數
* 判斷式

### 學習重點
* 邏輯判斷式
* 積木：邏輯判斷「且」「等於」
* 積木：偵測碰到
* 積木：偵測變換造型
* 積木：分身刪除
* 新增變數
* 積木：變數設為
* 積木：x座標、y座標

### 評量標準
* 按下小綠旗，飛龍角色本身隱藏
* 飛龍角色建立分身
* 飛龍分身顯示，飛龍左右來回移動
* 飛龍分身碰到小貓，且小貓是攻擊時
  * 建立鑽石分身
  * 飛龍切換被攻擊造型，分身刪除
  * 建立下一個分身
* 小貓角色可左右移動跳躍，可進行攻擊
* 鑽石角色本身隱藏
* 鑽石建立分身後，分身顯示，定位在飛龍被攻擊的位置，落下至地上

## Unit 4-2

評測目標2：玩家碰到某些場景物件後，有機率產出道具。

### 範例操作

<iframe src="https://scratch.mit.edu/projects/1001643031/embed" allowtransparency="true" width="485" height="402" frameborder="0" scrolling="no" allowfullscreen></iframe>

https://scratch.mit.edu/projects/1001643031

按下小綠旗
小貓按⭡跳躍
小貓按⭠⭢移動
小貓碰到彩虹出現閃電落下
小貓碰到閃電，閃電道具+1

### 程式概念
* 序列
* 迴圈
* 變數
* 判斷式

### 學習重點
* 邏輯判斷式
* 積木：邏輯判斷「且」「等於」
* 積木：偵測碰到
* 積木：偵測變換造型
* 積木：分身刪除
* 新增變數
* 積木：變數設為
* 積木：x座標、y座標
* 積木：變數改變
* 積木：閃電道具

### 評量標準
* 按下小綠旗，閃電角色本身隱藏，閃電數量歸零
* 小貓角色可左右移動跳躍
* 小貓角色碰到彩虹，閃電建立分身隨機落下至地下
* 小貓角色碰到閃電，閃電道具+1

## Unit 4-3

評測目標3：道具出現會有時間限制，一段時間後消失。

### 範例操作

<iframe src="https://scratch.mit.edu/projects/1001324756/embed" allowtransparency="true" width="485" height="402" frameborder="0" scrolling="no" allowfullscreen></iframe>

https://scratch.mit.edu/projects/1001324756

按下小綠旗，不斷出現飛龍左右移動
小貓按⭠⭢移動
小貓按⭡跳躍
小貓按空白鍵攻擊
飛龍碰到小貓攻擊，飛龍變換造型後消失，落下鑽石3秒後消失

### 程式概念
* 序列
* 迴圈
* 變數
* 判斷式

### 學習重點
* 邏輯判斷式
* 積木：邏輯判斷「且」「等於」
* 積木：偵測碰到
* 積木：偵測變換造型
* 積木：分身刪除
* 新增變數
* 積木：變數設為
* 積木：x座標、y座標

### 評量標準
* 按下小綠旗，飛龍角色本身隱藏
* 飛龍角色建立分身
* 飛龍分身顯示，飛龍左右來回移動
* 飛龍分身碰到小貓，且小貓是攻擊時
  * 建立鑽石分身
  * 飛龍切換被攻擊造型，分身刪除
  * 建立下一個分身
* 小貓角色可左右移動跳躍，可進行攻擊
* 鑽石角色本身隱藏
* 鑽石建立分身後，分身顯示，定位在飛龍被攻擊的位置，落下至地上
* 3秒後鑽石消失

## Unit 4-4

評測目標4：玩家撿拾金幣時，畫面上會顯示目前的金幣狀態

### 範例操作

<iframe src="https://scratch.mit.edu/projects/1001327757/embed" allowtransparency="true" width="485" height="402" frameborder="0" scrolling="no" allowfullscreen></iframe>

https://scratch.mit.edu/projects/1001327757

小貓按⭠⭢移動
小貓按⭡跳躍
小貓按空白鍵攻擊
飛龍碰到小貓攻擊，飛龍變換造型後消失，落下鑽石3秒後消失
小貓碰到鑽石可以獲得鑽石

### 程式概念
* 序列
* 迴圈
* 變數
* 判斷式

### 學習重點
* 邏輯判斷式
* 積木：邏輯判斷「且」「等於」
* 積木：偵測碰到
* 積木：偵測變換造型
* 積木：分身刪除
* 新增變數
* 積木：變數設為
* 積木：x座標、y座標
* 積木：變數改變
* 積木：鑽石

### 評量標準
* 按下小綠旗，飛龍角色本身隱藏
* 飛龍角色建立分身
* 飛龍分身顯示，飛龍左右來回移動
* 飛龍分身碰到小貓，且小貓是攻擊時
  * 建立鑽石分身
  * 飛龍切換被攻擊造型，分身刪除
  * 建立下一個分身
* 小貓角色可左右移動跳躍，可進行攻擊
* 鑽石角色本身隱藏
* 鑽石建立分身後，分身顯示，定位在飛龍被攻擊的位置，落下至地上
* 3秒後鑽石消失
* 小貓碰到鑽石可以獲得鑽石，鑽石消失

## Unit 4-5

評測目標5：玩家撿拾裝備時，可以決定是否裝備(改變玩家身上造型)

### 範例操作

* 範例1

<iframe src="https://scratch.mit.edu/projects/1003312805/embed" allowtransparency="true" width="485" height="402" frameborder="0" scrolling="no" allowfullscreen></iframe>

https://scratch.mit.edu/projects/1003312805

按下小綠旗，出現裝備
小貓按⭠⭢移動
小貓按⭡跳躍
小貓按空白鍵攻擊
小貓碰到裝備可以決定是否穿戴

* 範例2

<iframe src="https://scratch.mit.edu/projects/1002455021/embed" allowtransparency="true" width="485" height="402" frameborder="0" scrolling="no" allowfullscreen></iframe>

https://scratch.mit.edu/projects/1002455021

### 程式概念
* 序列
* 迴圈
* 變數
* 條件判斷式
* 函數

### 學習重點
* 邏輯判斷式
* 積木：邏輯判斷「且」「等於」
* 積木：偵測碰到
* 積木：偵測變換造型
* 積木：分身刪除
* 廣播訊息

### 評量標準
* 按下小綠旗，出現裝備
* 小貓角色可左右移動跳躍
* 小貓角色碰到裝備，裝備詢問是否穿戴
* 如果輸入1，則穿戴裝備（改變造型，所有造型皆需加上裝備）
* 否則裝備移到右上角




