iT邦幫忙

2024 iThome 鐵人賽

DAY 17
0
自我挑戰組

初階網頁學習與製作系列 第 17

Day-17 磚塊遊戲(12) 移動速度的改變🛶

  • 分享至 

  • xImage
  •  

隨然現在的遊戲趨於完整,但我自己在玩這個遊戲的時候,發現球的移動速度實在是太慢了,導致遊戲缺少挑戰性,我打算增加一點困難度在這個遊戲上。

首先,我將提升球的初始移動速度,讓球一開始就有更快的水準,這樣玩家從遊戲開始便能感受到較高的節奏感,也會感受到。
再來,為了模擬更真實的加速度效果,我打算加入一段程式碼,使球在碰到板子後會增加移動速度。每次球碰到板子後,水平和垂直方向的速度都會略微增加,讓遊戲隨著時間推進逐漸加快。
https://ithelp.ithome.com.tw/upload/images/20241001/20169460HwhWPpbHRb.png
(提升球速)
https://ithelp.ithome.com.tw/upload/images/20241001/201694604uJMdzfJim.png
(碰撞後提升球速)

但同時也要注意,速度可能會變得非常快,過快的速度可能會導致遊戲失去平衡並過於困難。所以我還要設置一個最大速度來避免遊戲變得過於困難,加入一個上限,防止球的速度變得無法控制。
https://ithelp.ithome.com.tw/upload/images/20241001/20169460R47lWRvzaN.png
(加入最大速度上限)


上一篇
Day-16 磚塊遊戲(11) 計分系統🧮
下一篇
Day-18 磚塊遊戲(13) 生命系統🧰
系列文
初階網頁學習與製作30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言