🎬 單元一:我是小導演 (動畫與廣播)

了解角色造型切換產生動畫的原理,並學會使用「廣播訊息」讓舞台與角色互相對話!

🎨 造型切換 ⏱️ 等待秒數 💬 對話泡泡 📡 廣播訊息
🎭 舞台即時預覽 點擊綠旗開演
📡 收到廣播訊息【開演】!
⚙️ 導演控制台與積木
⏱️ 動畫幀率/等待時間: 0.5 秒
提示:秒數越短,動作換裝越快速流暢!
🖼️ 更換舞台背景:
🎭 選擇主角:
🧩 劇本工作槽(可將下方積木拖拉進來):
拖曳下方 Scratch 積木到這裡排定演出順序!
積木備選池(滑鼠按住拖曳):
👚 換成下一個造型
💬 說「大家好!」持續 1 秒
👟 移動 15 步
📡 廣播訊息【開演】

🔨 單元二:打地鼠 (隨機與變數)

學習「隨機取數」讓地鼠捉摸不定,並用 Scratch「變數」積木設計即時計分與倒數計時!

🎲 隨機數 1~9 📊 變數【分數】 🖱️ 當角色被點擊 ⏳ 倒數計時器
🎮 地鼠出沒舞台 隨機出沒洞穴:準備中
⭐ 分數: 0
⏳ 剩餘時間: 30s
🎛️ 變數與難度調控
⚡ 地鼠停留時間(挑戰反應速度): 0.9 秒
數值越小,地鼠縮回洞裡越快!
🕳️ 洞穴隨機範圍:
🧪 程式邏輯實驗:
試試看:取消勾選後打中地鼠還會加分嗎?親自驗證變數的功用!
📖 本單元 Scratch 核心積木示範:
⚑ 當綠旗被點擊
變數 [分數] 設為 0
重複無限次
定位到 x: (隨機取數) y: (隨機取數)
顯示 並 等待 1 秒

🦖 單元三:跳跳龍 (坐標系統與跳躍物理)

掌握 X 軸(水平左右)與 Y 軸(垂直上下)的坐標觀念,透過改變 Y 坐標與重力加速度實現流暢跳躍!

📐 X/Y 坐標系統 🚀 跳躍力道 dy 🍎 重力加速度 Gravity 💥 碰到角色偵測
🏃 跑酷實驗跑道 可按「空白鍵」或點擊畫面起跳
Y 坐標: 0 得分: 0
⚙️ 物理參數調校 (滑桿實驗)
🍎 重力加速度 (Gravity): 0.9
重力越小像在外太空漂浮,重力越大掉落越迅速!
🚀 起跳力道 (Jump Force): 15
數值越大跳得越高(y 改變更多)!
🌵 障礙物奔馳速度 (x 改變量): 5
👻 碰撞偵測模式切換:
體會 Scratch 中「如果碰到角色那麼停止全部」積木的實務判斷!

🧭 單元四:走迷宮 (方向鍵與防穿牆偵測)

學習利用鍵盤事件監聽操控角色,並用「如果碰到牆壁顏色那麼退回」解決遊戲穿牆漏洞!

⌨️ 鍵盤事件監聽 📍 x/y 改變量 🛡️ 顏色碰撞偵測 🎁 抵達目標判定
🗺️ 迷宮探險地圖 玩家坐標: X: 40, Y: 40
⚙️ 迷宮規則與控制
🚶 移動步長 (x/y 每次改變量): 6 步
觀察看看:若步長太大,會不會直接穿透較薄的牆壁?
🏰 切換挑戰關卡:
🛡️ 碰撞偵測(防穿牆防禦):
關閉此功能即可體驗「穿牆作弊外掛」,體會防碰撞邏輯在遊戲設計的重要性!
🧩 走迷宮防穿牆核心積木:
當 [向右鍵] 被按下
x 改變 10
如果 < 碰到顏色 [藍色] > 那麼
x 改變 -10 (退回一步!)