Scratch&C#教材

第2週 建立Scratch小遊戲

建立Scratch小遊戲

第2週

認識Scratch

Scratch3.0操作介面
  • Scratch是由麻省理工媒體實驗室開發
  • 目前的3.0版本是以HTML5編制
  • 以動畫與小遊戲製作為主
  • 視覺化程式設計,讓學習程式更加輕鬆
Scratch支援線上操作,可直接使用瀏覽器製作及編輯
Scratch官方網站
https://scratch.mit.edu/
點擊「Create」建立專案
Scratch預設語言是英文
可以到這裡切換成中文
Scratch的中文介面

製作小遊戲

積木種類
  • 事件積木
  • 當事件發生之後,才會開始執行程序。
  • 堆疊積木
  • 堆疊的積木會依照順序執行程序。
  • 參數積木
  • 參數積木儲存著用來顯示或運算的資料。
  • 條件積木
  • 條件積木會比較參數產生是或否的布林值。
  • 結束積木
  • 當需要中斷或停止程序就需要結束積木。
    先來製作一個可以使用方向鍵操作
    點擊貓咪就會打招呼的小遊戲

    由於小貓咪預設面朝90度

    只要讓牠就會往右邊移動10個像素

    當小貓咪接收到按下「方向鍵右」的事件時就會向前移動10步
    如左圖組合
    按下「方向鍵右」就可以讓小貓咪右移
    而往左移動就需要反方向

    但直接反方向小貓咪會顛倒
    所以需要再加上

    此時要往右移動就必須把加上去
    上下移動則可以透過來達成
    小貓咪預設有兩個造型
    可以給每一個事件都加上來做出動作效果
    使用事件中的積木
    就可以做出小貓咪被點擊後會執行的動作
    這樣小貓咪被點擊的時候
    就會說出「你好!」

    匯出檔案

    完成之後
    可以從上方工具列中的「檔案」
    將Scratch的專案儲存到電腦

    發表迴響

    %d 位部落客按了讚: