相信大家對”皮卡球排球”不陌生 讓我們來動手做一個自己的版本吧~ 1. 準備遊戲中需要的原件 背景設計、2隻皮卡丘、排球、桿子 2. 思考如何讓皮卡丘左右移動 首先,設定兩隻皮卡丘的初始位置 向左移動時,水平位置會”減少” 並設定各自的左端點位置 向右移動時,水平位置會”增加” 並設定各自的右端點位置 最後,搭配上”站立動作”,就完成水平移動的設計 3. 思考如何讓皮卡丘垂直移動 首先,重複”增加”垂直位置 再重複”減少”水平位置 讓它有跳起來,接著落下的狀態 最後,搭配上輪替的兩個”跳躍動作” 就完成垂直移動的設計 4. 思考如何控制球的移動 首先,設定球的起始位置 接著,判斷當球碰到”皮卡丘”時 球就會以-20~20度回彈 再判斷,當球碰到”左側”桿子時 球會以300~360度回彈 最後,當球碰到”右側”桿子時 球會以0~60度回彈 5. 思考如何設計跳殺時球的狀態 判斷,當球”碰到皮卡丘”且”接觸時高度超過其身高” 球會以”特定角度”回彈 且回彈時,速度會提高 其中,左皮卡丘,殺球回彈角度設定為120度 右邊則設定為240度 如此,就會有向下殺球的感覺哦~ 6. 計分 首先,初始化兩隻皮卡丘的得分 接著,設定其中一方得5分時,遊戲結束 再判斷,當球落至左方地面 右方就會得1分 反之,就是左方得分 當所有程式設計完 最後,進入遊戲試玩~