【Scratch】畫上棋盤的方法(迴圈以及變數的應用)
在進行棋類遊戱的時候都需要繪製棋盤的工作,因為棋盤本身並不需要和玩家或使用者之間進行互動,所以並不需要有自己的角色,只要單純地把格線繪製上去就可以了,在此種情況下,Scratch的畫筆功能就很適合在這種情況下使用。這篇文章的作法是透過迴圈和變數的應用,使用畫筆完成棋盤的繪製。
資訊技術教材網
在進行棋類遊戱的時候都需要繪製棋盤的工作,因為棋盤本身並不需要和玩家或使用者之間進行互動,所以並不需要有自己的角色,只要單純地把格線繪製上去就可以了,在此種情況下,Scratch的畫筆功能就很適合在這種情況下使用。這篇文章的作法是透過迴圈和變數的應用,使用畫筆完成棋盤的繪製。
在前一篇文章中我們教同學們使用分身的功能,透過分身變換造型的方式達成下棋的目的,但是切換角色的造型之後,如果玩家還是持續地點按棋子,會讓棋子不斷地切換造型而造成困擾,為了避免此種情形的發生,使用「蓋章」的功能就可以解決,主要的原因是,蓋章本身只會呈現出外觀,而不會有任何和使用者互動的能力,也就是蓋下去之後就成為筆跡,而不是角色了。
除了上一個比較像是手機版的micro:bit程式碼開發環境之外,還有許多的手機APP也非常好用,直接讓你不需要啟動任何的程式就可以用手機控制micro:bit上的一些輸出,以及從micro:bit裝置中讀取一些板子上的資訊,其中一個很好用的這一類型的APP就是micro:bit Blue
每一片micro:bit板子都有無線電Radio的功能,不需要設定即可直接透過Radio廣播的方式在附近的板子間傳遞資料,非常方便用於集中所有板子上的感測器資訊。
任何的開發板最有趣的實習之一就是驅動伺服馬達,因為方法簡單而且實用,可以用來驅動許多的裝置,因為在這一篇文章中就來教各位同學如何利用micro:bit驅動伺服馬達。伺服馬達有許多種型號,每一種能夠接受的電壓、電流以及驅動力各有不同,在網路上都可以找到相關的數據,如果不清楚的話,一定要先看一下規格喔。