跳到主要內容

【KODU】2020/12/28(一)Kodu Game Lab A組:乘船過河抓金幣1

 ※上課成員:阿霖、車輪餅、藍天、鄭定、博士、庭庭、富綠秀、仁才、浩角、冠軍、郭子、葉子均均

隨著學期即將結束,我們也迎來了本學期最後一個KODU任務:乘船過河抓金幣!

這次的遊戲除了應用自己設計的地形與先前學過的程式設計,也將讓大家學會「切換頁面」的功能,讓大家可以順利的從陸地進入開船狀態,開始任務前,郭子也先向大家分享「切換頁面」的重要概念:每次切換頁面,前一頁的程式就不存在了。可要注意囉!

在創建有起伏地形與水面的新世界後,我們也先撰寫第一步:讓KODU移動、上船、移動船,累積程式撰寫經驗的大家,能明確指出撰寫的順序與內容,並留意到程式間物件的關聯性,而第一次嘗試切換頁面的運用,大家也很快就完成了呢!

但是第二步對大家就是一個考驗啦~第二步將:船移動到對岸、出現KODU、KODU移動。為了撰寫第二步程式,我們先新增KODU在對岸,浩角、阿霖也紛紛提出自己的策略-讓船碰到對岸KODU,船消失後KODU繼續移動。實際操作後發現可行,但KODU還沒出發就有一隻KODU在對岸等、船完成任務卻沈船了,讓大家覺得怪怪的……

於是大家精益求精,由郭子、車綸餅接力繼續攪動腦汁~提出新的策略-透過偽裝和解除偽裝的方式,讓KODU在碰觸後才實體化,而船也在完成任務後進入下一頁面,停靠在岸邊沒有動作~雖然對岸的KODU偽裝起來有點像靈魂,但這次操作後所有動作在遊戲中更為合理了呢!

大家試出了目前的最佳狀態,也紛紛喊著:好難啊~卻也捨不得離開電腦,想要找出好方法,下週就讓我們繼續嘗試,往KODU大師之路邁進啦!

課程剪影(請點選連結)

從0開始想程式的寫法,好燒腦啊~


留言