S2A課程:利用滑桿(A0),設計並控制「打磚塊」遊戲
挑戰1:繪製打磚塊遊戲(繪製角色)
在背景下方畫一條「紅色死亡線」
新增一個「控制黑條」、「球」的角色
挑戰2:製作打磚塊遊戲(滑桿控制)
利用滑桿(A0)控制黑條左右移動,請寫出這一段程式:
挑戰3:製作打磚塊遊戲(完成基本遊戲)
綠球的程式:
挑戰4:製作打磚塊遊戲(加上磚塊,得分,Lose、Win…等)
請加上磚塊,得分,Lose畫面、Win畫面、音效、反彈不定的難度…等
在背景下方畫一條「紅色死亡線」
新增一個「控制黑條」、「球」的角色
利用滑桿(A0)控制黑條左右移動,請寫出這一段程式:
- x軸是讀取,滑桿的值「0--1023」,經過運算,轉化成座標的值「-240--240」
- y軸就固定在畫面下方的位置(要位於紅色死亡線的上面)
挑戰3:製作打磚塊遊戲(完成基本遊戲)
綠球的程式:
- 綠球一開始從(0,0)向上並45度旋轉向上移動
- 碰到邊緣會反彈 (加上反彈聲)
- 碰到黑條會反彈 (加上反彈聲) 請想一下反彈的方向如何設定??
- 碰到背景下方的紅線,就結束程式 (加上Game Over聲)
挑戰4:製作打磚塊遊戲(加上磚塊,得分,Lose、Win…等)
請加上磚塊,得分,Lose畫面、Win畫面、音效、反彈不定的難度…等
留言
張貼留言