草屯國中資訊課程Scratch進階版

第一課 魔法森林(一)

遊戲大綱 故事大綱: 在陰森的魔法森林裡,有一群妖怪正兇惡地飛來飛去。

舞台: 魔法森林

角色: 各種妖怪(至少4隻)

Step1  {{{匯入舞台背景與角色}}}

1. 匯入舞台背景(可替換成別的背景圖案)

2. 新增角色: 利用開啟角色檔案,加入至少四個角色

Step2  {{{讓角色隨意移動}}}

1. 角色定位: 給予方向[90右,-90左,0上,180下] 及座標

2. 角色隨機轉方向以及移動[記得加上碰到邊緣就反彈,不然角色會跑出視窗外喔!]

3. 讓角色移動順暢: 利用重複10次的迴圈,讓角色移動時不會卡卡喔![注意重複執行10次包覆的積木喔!]

Tips: 為了讓角色不會顛倒移動,可以將角色的旋轉方向改為只能平翻[左右翻]喔!

4. 複製程式至其他角色: 任選兩個角色,並複製角色1之程式[拖曳程式積木或是右鍵複製]

5. 將新的兩個角色座標更新[在角色上點兩下後,將座標替換掉]

Step3 {{{ 方向鍵控制角色 }}}

1. 角色4定位: 定位方向與座標

 

2. 控制角色4運動---上下移動: 利用當按下___鍵,來使角色移動,上移動則為y座標增加5,下移動則為y座標增加-5,另外,為避免角色上下移動超過邊界,另加上碰到邊緣就反彈,以停止角色之上下移動。

3. 控制角色4運動---左右移動: 設定為當角色往左[面向-90]移出舞台,則會從舞台右邊移進舞台[x座標<-240時,自動將x座標設定為正240]。利用當按下___鍵,以及如果否則來設定左右移動。反之,往右移動,則為面向90[x座標>240時,自動將x座標設定為-240]

 

Step4 {{{ 存檔與上傳 }}}

1. 存檔: 檔名請存為 班級座號02(例如: 1205002)

2. 上傳: 192.168.68.10 各班資料夾內

3. 備份: 上傳至學生NAS主機個人硬碟內 (請用Google Chrome開啟),下次課程仍要使用本次作業檔案,請務必上傳檔案至個人硬碟內

 

 

老師的示範作品

 

 

 

 

網站製作及管理: Carey