YAHA
連結 :: http://www.youtube.com/watch?v=PfAhc1owCts
製作前心得 ::
這次的作業是結合Processing與Arduino製作一個貓捉老鼠的簡單版遊戲平面,
利用Arduino控制貓的上下左右移動,當貓吃老鼠之後會變大,並且在隨機位置出現新的老鼠,不斷執行void draw()使得遊戲可以持續進行。
遇到的瓶頸::
發現在貓吃老鼠之後無法變大,並且只能用鍵盤控制鍵互動。
經過程式碼的修改,發現忘記引用serial port使得Processing與Arduino無法結合(苦笑),
至於在貓咪無法變大方面的問題,是剛開始在void draw()裡面設定貓咪大小為80,
使得不斷被重複執行設定大小(難怪座標大小無法遞增),後來放進void setup()裡面使它成為初始值,如此便可以成功遞增貓咪大小。
過程後感想::
沒想到有時候一個很小的問題,可以花好幾個小時來反省跟尋找出錯的點,過程雖然挺疲憊的,但是看到成功執行真的蠻有成就感的 :) 。
沒有留言:
張貼留言