快速連結
學生網站
What can scratch do? You can create a game, interactive story, animation or artwork in scratch.
enlarge the stage 放大舞台 / minimize the stage 縮小舞台
add a backdrop 增加背景
sprite 角色 sprites pane 角色區 Create a sprite with paint brush icon 用筆刷創建一個角色
sprite library 角色庫 choose a sprite from the sprite library 從角色庫挑一個角色
backdrop library 背景庫 choose a backdrop from the backdrop library 從背景庫挑一個背景
sprite icon 角色按鈕 You can pick a sprite by click the sprite icon.你可以按「角色按鈕」來挑一個角色。
backdrop icon 背景按鈕 You can pick a backdrop by click the backdrop icon.你可以按「背景按鈕」來挑一個背景。
挑戰一下:challenge
想一想,如何修改,可以讓貓不容易被抓到,提高遊戲難度?
調整「移動」速度
加上「旋轉」(調整旋轉角度)
改用其他定位的積木?下面2種寫法都可以試試看
但是:
遊戲如果太難,讓使用者根本不能玩,那就不是好遊戲了!
惡搞遊戲,故意把移動速度調成很大的數字,扣5分!
用「運算」類的「隨機取數」,可以讓每次等待的時間不一樣!
抓到貓想要什麼反應?
(1)讓角色改變顏色(每點一次就變化一次色彩)(外觀)
(2)改變尺寸(+10,還是-10)(外觀)
(3)發出聲音
(4)畫筆/蓋章(擴充:畫筆)
(5)換下一個造型(外觀)
(6)變數「得分」改變1(變數)
(7)說「hello」2秒(外觀)
(8)......其他反應
畫面清除,分數歸0,貓的大小設為100%。 ⇨
初始化的目的:確保程式在啟動時,是正常可玩的狀態。
程式1-3:
貼上 快速鍵:Ctrl + V
程式1-4:
⇦設為 與 改變
課本P7:
新增1個角色:全部類/Beetle(甲蟲),尺寸70(角色命名 P8)
*外觀:下一個造型(讓貓跑起來)
程式2-1:讓貓跟著滑鼠走
定位到鼠標:寫在貓
keep facing the cat
一直:重複無限次
動作:面朝( )向
(提示:在2-2蟲的程式加一個移動積木)
程式2-2:寫在蟲
貓的初始化:
按下綠旗時
貓定位到X、Y
蟲的初始化:
按下綠旗時
蟲定位到X、Y
做法:
1、先將貓拖曳到右上角
2、加入「定位到X: Y: 」積木
3、X、Y座標scratch會自動產生
↓初始化位置,先將貓和蟲的位置排好,再加入動作積木