scratch
scratch 3 轉成 網頁:
※Project HTMLifier:https://sheeptester.github.io/words-go-here/htmlifier/
※TurboWarp Packager:https://packager.turbowarp.org/
比大小遊戲
目標:
準備一個有13個位置的清單變數N,每個位置的內容恰好是它的編號
※新增 [變數] : index (位置編號)
※新增 [清單] : N
程式如右方圖示 :
提醒:
白色的部分是手動輸入的欄位,
有顏色的部分是積木,兩者不要搞混了
目標:
打亂這13個位置內容的排列順序,但不能任兩個位置內容相同(重複內容)
※透過訊息[打亂順序]啟動這部分的程式
動作原則:隨機挑兩個位置,調換彼此的內容
※新增 [變數] : i (第 1 個隨機位置編號)
※新增 [變數] : j (第 2 個隨機位置編號)
※新增 [變數] : tmp (暫存器 buffer)
※隨機產生 i 的內容 (1~13)
※隨機產生 j 的內容 (1~13)
調換第 i 個和第 j 個位置的內容( N[i] , N[j] )
※tmp = N[i]
※N[i] = N[j]
※N[j] = tmp
在前一個目標程式尾端,加入:
※廣播訊息:[打亂順序]
才可以接著啟動這部分的程式
比大小範例檔(0416)
比大小範例檔(0427)
比大小範例檔(0429)
遊戲開始前的預備動作:
1. 將 1 到 13 的數字,隨機排列順序(打亂前後順序),是遊戲每一個關卡要使用的數字
2. 第一個關卡數字固定是 7
遊戲規則:
遊戲有 (幾) 個關卡,每個關卡的題目數字,跟下一個關卡數字做比較,由玩家選擇:[大] 或 [小],猜對進入下一關,猜錯進行處罰(直接結束 或 扣剩餘次數)
下載
下載
下載