[精讚] [會員登入]
775

[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

你可能感興趣的文章

[FABLAB] 高師大自造者實驗板範例#3-搖桿按鈕猜亂數遊戲 利用搖桿按鈕來製作猜亂數小遊戲

[MBOT+ AI2] 為App Inventor2加上MBOT 元件 #11 AI2 加入MBOT的支持,讓手機連到MBOT

[FABLAB] 高師大自造者實驗板範例#2-LED燈和搖桿按鈕結合 讓搖桿的按鈕和led燈結合,程式雖然簡單,但是有很多觀念。

[MBOT+ AI2] app範例--bmi的計算 #4 這是一個BMI測試的範例,使用者輸入身高及體重、選取性別後,會顯示bmi並判斷結果

[MBOT+ AI2] app範例--倒數計時 #8 這是一個倒数計時小程式

Openoffice writer/WORD文章編排練習 請依照下面版面配置編輯出一樣的文章,格式文字和圖片位置等都要完全一樣

隨機好文

笑話第2彈 辦公室寫真 從前有一家公司,淘汰了一批落後的設備。 董事會說:「這些設備不能扔,找個地方放起來。」於是專門為這批設備修建

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

笑話第8彈 1 寫作業的理由 兒子:爸爸,我不想寫作業。 爸爸:我給你講個故事。美國和前蘇聯進行空間競賽,雙方都遇到了一個問題,如何

清除橡膠上的黴斑 家裡的水壺上面的橡膠(止水橡膠),用久了自然就產生黑黑的黴斑,用刷的又刷不掉,要買新的難買又貴..

邀請 身邊累積了一些故事,和邀請有關..