[精讚] [會員登入]
1085

[FABLAB] 高師大自造者實驗板範例#4-搖桿控制小球

利用搖桿來製作抓移動小球遊戲

分享此文連結 //n.sfs.tw/15819

分享連結 [FABLAB] 高師大自造者實驗板範例#4-搖桿控制小球@Axer's World
(文章歡迎轉載,務必尊重版權註明連結來源)
2023-06-21 08:55:49 最後編修
2022-05-05 09:53:21 By Axer
 

自動目錄

實驗板上有趣的物件很少,利用搖桿方向來控制一個紅燈,上下左右移動他。

 

任務說明

1. 按綠旗後顯示圖案 s

2. 按下搖桿按鈕後清空8x8點矩陣並在(3,3)的位置亮紅燈

3. 玩家將搖桿控制上下左右,小球隨之移動。

4. 超過邊界時,可讓小球不動或是循環或是反彈但不可到邊界外。

5. 再按一次搖桿按鈕操作結束,顯示圖案 E 程式結束

 

範例影片

https://youtu.be/75GYMIyqthQ

程式及說明

開始及等待按鈕按下

建立兩個變數 x和y

下面的等待0.5秒是為了讓接下來的重複直到有作用。

 

控制小球移動

每次移動時把原位置的紅燈熄滅,而不清除整個面版。

 

邊界判斷

判斷完邊界後並將新點點亮。

 

完整程式

 

給實驗板的建議·其它說明

1. 8x8矩陣方塊很亮,不要看他太久,所以這個不適合一直玩,我是在上面貼薄紙減亮。

2. 實驗板上能互動的元件很少,像是馬達就可以廢掉,不知存在的目的是什麼?又很容易壞。超音波、步進馬達那個也可以廢掉,加上光線感應器或是實驗板之間能連線更好。

3. 建議把8x8矩陣方塊的面積擴大4倍,變16x16,可玩性就會增加,亮度最好能調暗一點,太傷眼了。

4. 最好增加一個四位數字的顯示器和「一般的按鈕」而不是搖桿按鈕,因為搖桿按鈕沒辦法搖桿非中心時按下,而且反應很慢。

 

 

END

你可能感興趣的文章

英打練習 國一英文打字練習

[MBOT+ AI2] 使用照相機 #10 這是一個小品程式,開發簡易的照相機,效果還不錯

[E2BOT] 倒數計時 #1 e2bot是個不錯教具,替代mbot,這裡介紹第一個教案。

試算表練習 請將下面的資料建立到試算表中 EXCEL, Calc PID USER PR NI VIRT RES SHR S %CP

[E2BOT] 陀螺儀 #2 e2bot的陀螺儀有點複雜,但不失為一個練習知道空間的方法。

[MBOT+ AI2] 登入APP INVENTOR2 #1 教材目錄及啟用自己的google帳號

隨機好文

鬼魅般的交互作用spooky action at a distanc spooky action at a distance 這個詞並不是在說什麼鬼故事,而是愛因斯坦用以形容「Quantum entanglement」或是量子糾纏這個理論...

[Scratch2] 灑落的愛心(櫻花) 愛心(或是櫻花、樹葉等)會飄下來,並停地上模擬不規則的掉落。

[Scratch2] 隨機選牌及派牌 有四張牌或多張牌,可隨機選牌及派牌,使用者點擊後再翻牌

民國100年教育局搬遷 2010年12月25日(六)中縣市合併,原台中市的教育局決定移至豐原的陽明大樓,其他單位分別打包搬家..

情卻似總無情,情到濃時反淡薄 只有不喜不悲的人,能當得起大喜大悲。 也只有無所謂得失,不等待回音的人,能攀上人生的顛峰