用搖桿玩Scratch遊戲
怎麼會有這個話題呢?其實是跟一班五年級小朋友介紹STEAM及認識一下Micro:bit用於運算思維學習上的角色,剛好這學期也在上Scratch,所以順便讓小朋友了解一下Micro:bit也可以連通Scratch,不過有臉友覺得只用Micro:bit操控遊戲不如搖桿盡興,所以就興起了這個搖桿討論…真要用搖桿來玩Scratch遊戲,也不需要大費周章地使用Micro:bit的搖桿,剛好我有PS2、PS3和XBOX360的手把,有線的、無線的…一次到位
怎麼會有這個話題呢?其實是跟一班五年級小朋友介紹STEAM及認識一下Micro:bit用於運算思維學習上的角色,剛好這學期也在上Scratch,所以順便讓小朋友了解一下Micro:bit也可以連通Scratch,不過有臉友覺得只用Micro:bit操控遊戲不如搖桿盡興,所以就興起了這個搖桿討論…真要用搖桿來玩Scratch遊戲,也不需要大費周章地使用Micro:bit的搖桿,剛好我有PS2、PS3和XBOX360的手把,有線的、無線的…一次到位
先看看Scratch如何和Micro:bit產生連結
先看看Scratch如何和Micro:bit產生連結
Scratch3.0中已加入了Micro:bit積木的外掛,只要依照官方網頁的說明,就能讓Micro:bit以藍芽連線的方式與Scratch連線,並且互傳資訊,當然你的電腦也要有藍芽接收器才行,官方說明→scratch.mit.edu/microbit
Scratch3.0中已加入了Micro:bit積木的外掛,只要依照官方網頁的說明,就能讓Micro:bit以藍芽連線的方式與Scratch連線,並且互傳資訊,當然你的電腦也要有藍芽接收器才行,官方說明→scratch.mit.edu/microbit
透過Scratch link連上micro:bit讓scratch積木也可以與它互動
透過Scratch link連上micro:bit讓scratch積木也可以與它互動
為小朋友上課,介紹Micro:bit的認識同時搭配目前課程Scratch讓小孩子也體驗一下二者相連的趣味,利用手裡小小的一塊板子就可以當搖桿操縱畫面上的射擊遊戲,這讓小朋友非常地有興趣~
為小朋友上課,介紹Micro:bit的認識同時搭配目前課程Scratch讓小孩子也體驗一下二者相連的趣味,利用手裡小小的一塊板子就可以當搖桿操縱畫面上的射擊遊戲,這讓小朋友非常地有興趣~
如果用搖桿直接連電腦來玩呢?
如果用搖桿直接連電腦來玩呢?
ps2有線搖桿
ps2有線搖桿
ps3無線搖桿
ps3無線搖桿
Xbox360無線搖桿
Xbox360無線搖桿
上頭這些都是常見的遊戲搖桿, 以前是搭配的sony或微軟的遊戲機來使用,其實它們也可以接到電腦上用的,而且這些過時的搖桿現在去買也都蠻便宜的(帶usb頭的ps2手把大概200塊吧!),說不定家裡就有以前留下來的~
上頭這些都是常見的遊戲搖桿, 以前是搭配的sony或微軟的遊戲機來使用,其實它們也可以接到電腦上用的,而且這些過時的搖桿現在去買也都蠻便宜的(帶usb頭的ps2手把大概200塊吧!),說不定家裡就有以前留下來的~
現在的話題是如果我們找到了一些Scratch的遊戲想用搖桿來操縱的話怎麼做?在Scratch中我們找不到所謂的搖桿積木,在Scratch裡的遊戲角色的動作操控不是用鍵盤就是用滑鼠,像這次給小朋友的射擊遊戲範例「雷電」就是用鍵盤,看一下程式碼就可以知道了
現在的話題是如果我們找到了一些Scratch的遊戲想用搖桿來操縱的話怎麼做?在Scratch中我們找不到所謂的搖桿積木,在Scratch裡的遊戲角色的動作操控不是用鍵盤就是用滑鼠,像這次給小朋友的射擊遊戲範例「雷電」就是用鍵盤,看一下程式碼就可以知道了
而搖桿接上電腦事實上就被識別為另一個鍵盤,搖桿的滾軸及按鈕都可以設定為鍵盤的某些鍵值,我們可以安裝一個專為Scratch設計的Chrome的外掛(scratchaddons.com/zh-tw/ )來抓取搖桿的動作,然後玩Scratch遊戲的時候就發現它支援搖桿的動作了
而搖桿接上電腦事實上就被識別為另一個鍵盤,搖桿的滾軸及按鈕都可以設定為鍵盤的某些鍵值,我們可以安裝一個專為Scratch設計的Chrome的外掛(scratchaddons.com/zh-tw/ )來抓取搖桿的動作,然後玩Scratch遊戲的時候就發現它支援搖桿的動作了
連到官網後就按下在Chrome安裝(原則上建議使用chrome瀏覽器),連結會引導至google商店安裝,安裝完成之後可以在瀏覽器右上方打開這個外掛的設定
連到官網後就按下在Chrome安裝(原則上建議使用chrome瀏覽器),連結會引導至google商店安裝,安裝完成之後可以在瀏覽器右上方打開這個外掛的設定
gamepad addons
gamepad addons
打開設定窗後,點選addons頁籤在搜尋欄中輸入gamepad,然後啟用它,之後在scratch中就會發現多了一個搖桿的小圖示,當然你得先把搖桿接上電腦,最簡單直接的就是PS2搖桿
打開設定窗後,點選addons頁籤在搜尋欄中輸入gamepad,然後啟用它,之後在scratch中就會發現多了一個搖桿的小圖示,當然你得先把搖桿接上電腦,最簡單直接的就是PS2搖桿
※還有一點是你要知道的:這個外掛是作用在CHROME的所以Scratch程式必須用連線版來開啟才有作用,幸好現在網路速度非常快
※還有一點是你要知道的:這個外掛是作用在CHROME的所以Scratch程式必須用連線版來開啟才有作用,幸好現在網路速度非常快
Gamepad外掛的設定
Gamepad外掛的設定
在Scratch遊戲中點選搖桿小圖就可以開啟對應的視窗,如果你已將搖桿接在電腦上,它就會抓到,這時可以操縱搖桿測試一下,在這個視窗中可以設定搖桿的每個按鍵對應
在Scratch遊戲中點選搖桿小圖就可以開啟對應的視窗,如果你已將搖桿接在電腦上,它就會抓到,這時可以操縱搖桿測試一下,在這個視窗中可以設定搖桿的每個按鍵對應
寫個簡單的程式控制小喵
寫個簡單的程式控制小喵
一般來說搖桿上的香菇頭是對應鍵盤的上下左右鍵,所以我們很容易地就可以寫出一小段控制貓咪上下左右移動的程式,你可以發現除了用鍵盤可以控制,這時用搖桿一樣可以,因為電腦已經將同樣的訊號傳達給scratch
一般來說搖桿上的香菇頭是對應鍵盤的上下左右鍵,所以我們很容易地就可以寫出一小段控制貓咪上下左右移動的程式,你可以發現除了用鍵盤可以控制,這時用搖桿一樣可以,因為電腦已經將同樣的訊號傳達給scratch
用搖桿玩Scratch射擊遊戲
用搖桿玩Scratch射擊遊戲
射擊遊戲一向是小朋友喜愛的,尤其又是搭配著Scratch課程,那更是有吸引力了,不管是網路上找的或自己寫的小遊戲,這時都可以用搖桿來操控了
射擊遊戲一向是小朋友喜愛的,尤其又是搭配著Scratch課程,那更是有吸引力了,不管是網路上找的或自己寫的小遊戲,這時都可以用搖桿來操控了
無線搖桿也可以嗎?當然是一樣ok的!
無線搖桿也可以嗎?當然是一樣ok的!
XBOX360無線搖桿
XBOX360無線搖桿
PS3無線搖桿
PS3無線搖桿
跟Scratch是沒什麼關係的,主要是能設定無線搖桿跟windows連線,GamePad外掛就可以抓到它,xbox360自己帶有一個接收器和驅動程式光碟很容易設定,PS3搖桿則是自帶藍芽,要設定與電腦的藍芽連線才能抓到
跟Scratch是沒什麼關係的,主要是能設定無線搖桿跟windows連線,GamePad外掛就可以抓到它,xbox360自己帶有一個接收器和驅動程式光碟很容易設定,PS3搖桿則是自帶藍芽,要設定與電腦的藍芽連線才能抓到
1120915補充
1120915補充
TurboWarp Desktop
TurboWarp Desktop
Create games, animations, and stories with the better version of Scratch with dark mode, addons, a compiler, and a lot more. Now available as an app for any desktop computer. TurboWarp is not affiliated with the Scratch Team.
Create games, animations, and stories with the better version of Scratch with dark mode, addons, a compiler, and a lot more. Now available as an app for any desktop computer. TurboWarp is not affiliated with the Scratch Team.
這是一個二次開發的Scratch離線環境,很好用,Addons就內建了
這是一個二次開發的Scratch離線環境,很好用,Addons就內建了