透過遊戲創作過程,學習使用各類輸入裝置控制遊戲角色,如鍵盤、滑鼠與外部感應器。
這裡有許多罐調味料,全部加進湯裡面,味道多樣,但你將不知道那一罐是糖,那一罐是鹽。
第一節:角色左右移動、跳躍(上下移動)
第二節:角色攻擊、第二個角色(翻轉)
第三節:判斷是否被攻擊、結束程式
觀察家裡的電器用品,像是電視、電扇、冷氣機、洗衣機、烤箱或電鍋都需要我們動手操作,選台、啟動、設定溫度、設定風速強弱等,在這些設備上會有什麼東西可以讓我們操作呢?
第一人稱射擊遊戲(FPS),我們會右手拿滑鼠控制武器的射擊,左手控制角色的方向。鍵盤上除了「上下左右」按鍵以外,在鍵盤左邊還有一組可以替代的按鍵,就是「WASD」按鍵。熟悉這兩組的方向按鍵,我們可以提供兩個人同時玩遊戲,增加遊戲的趣味性。猜猜看,鍵盤上還有沒有其他適合的方向鍵呢?『右邊數字鍵盤 8、4、5、6』也可以喔。
從遊戲的示範中,可以看出角色有幾個功能,前進、後退、跳躍與攻擊。其中有左右移動、上下移動與造型變換等。本單元的重點在於如何使用積木(程式)設計出以下的功能,暫時不要著眼於角色的造型繪製。
提供改編的雙人遊戲範例中,只有以下幾種積木,這些積木足以設計出角色的所有功能。每個積木都可以透過複製的方式來增加。至於每個積木有什麼作用,建議您可以在積木上面點兩下,觀察角色的變化。活動進行中,盡可能嘗試與觀察,確定按鍵可以控制角色達成任務。
當我們設計好第一個角色後,試玩看看所有動作是否正常。接著,使用複製的方式直接複製角色的造型與程式,這樣就可以省去再一次堆疊積木。
在您打算一個一個翻轉造型的時候,我們也可以透過設定或積木指令來翻轉角色。這樣一來不僅簡單,也不會破壞原來的造型。
複製出來的第二個角色,會有同樣的造型與程式,角色的面向也是一樣朝同一個方向。試著調整面向的角度,翻轉角色。改變第二個角色的造型顏色,可以藉由外觀的差異來區別兩個角色。
兩個角色為什麼像是在跳舞一樣,都做出一模一樣的動作呢?我的遊戲該怎麼修改呢?
每次比賽完後,角色會離開原來的位置,而且都在不同的位置。遊戲一開始,兩個角色的位置應該在哪裡?怎麼放置,遊戲的進行才公平呢?