999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

Scratch游戲《憤怒的小鳥》

2021-11-01 11:24:25
電腦報 2021年40期
關鍵詞:拋物線游戲

你肯定玩過《憤怒的小鳥》,這是一款人人都喜歡的小游戲,它沒有年齡、性別限制,游戲的故事也是相當有趣,玩家通過操作一個彈弓來將一些沒有翅膀的小鳥發送到對面,破壞一些構建物以及偷雞蛋的豬,不同的小鳥還有不同的特殊技能,終極目標就是在規定次數內打倒所有的豬,游戲中那種奇妙的感覺令人感到歡樂。在玩過游戲之后,不知道有沒有同學和我有一樣的想法,是否可以用Scratch模仿出《憤怒的小鳥》呢?今天小陳老師就和大家分享一下我是如何用Scratch模仿《憤怒的小鳥》游戲的。

《憤怒的小鳥》所需要的素材包已經上傳到百度網盤了,素材包中包含了紅鳥和豬豬的角色圖片、游戲的背景、積分、彈弓的部件和煙霧等。將所有素材導入Scratch角色庫,積分作為豬豬的第二個造型(圖1)。

將各角色擺放在規劃好的位置,初始狀態下,彈弓和小鳥在左邊,小鳥的圖層在“彈弓右”的上面一層、“彈弓左”最上層。豬豬擺放到舞臺右邊要與彈弓有一定的距離,以便游戲運行后小鳥可以發射出去。小陳老師為了方便演示只擺放了一只豬豬,大家學會方法后,可以以此類推(圖2)。

1.小鳥代碼

首先我們需要確定小鳥的位置,新建兩個變量“初始X坐標”和“初始Y坐標”代表著游戲開始后小鳥的默認位置,這個位置在彈弓中間。

然后我們要考慮游戲的運行過程,小鳥飛行路線是一條拋物線。由于小鳥是玩家控制的,隨著初始位置不同,角度和彈弓的拉伸長度與拋物線之間的關系很難用數學的公式完美表示出來。我們簡化了變量,只用兩個變量“X速度”和“Y速度”控制小鳥的飛行。

當我們準備發射小鳥時,按下鼠標拖住小鳥,向后拖動一段距離。這時“X速度”設置為小鳥“初始X坐標”減去小鳥當前位置的“X坐標”除以4。“Y速度”設置為小鳥“初始Y坐標”減去小鳥當前位置的“Y坐標”除以4。這里除4的目的是不讓小鳥飛得太快太遠,讓玩家難以擊中目標(圖3)。

以上部分便是小鳥發射前的場景,當松開鼠標后,在彈弓左邊小鳥速度增加,在彈弓右邊速度開始降低。為了表現飛行的軌跡是一條拋物線,當小鳥的X速度大于0后也就是釋放鼠標彈射出去后超過彈弓時,Y速度由原來的增加改成減小,這樣便會形成拋物線的效果(圖4)。

2.消失煙霧代碼

當飛出去的小鳥擊中豬豬時,廣播觸發“擊中豬豬”效果,豬豬由原來的造型變換成1000分。如果飛出去的小鳥碰到舞臺邊緣或者碰到地面后,自動消失,消失時我利用克隆加造型完成了一個煙霧的特效,看起來還是挺逼真的(圖5)。

3.皮筋代碼

講到這里不知道同學們有沒有忘記,我們漏了一個點,彈弓的皮筋在哪里呢?其實皮筋部分需要我們通過畫筆工具描繪出來,皮筋的拉升長度和小鳥的移動位置有直接關系,拉伸后的小鳥正好處于彈弓皮兜的中心位置,而皮筋的兩端起點就是小鳥默認初始位置的左右兩邊,也就是彈弓左右兩根棍子上。只要設置好畫筆的顏色和粗細,完成相應的代碼,不就完成了彈弓皮筋的效果了嗎(圖6)?

《憤怒的小鳥》確實是一款不錯的小游戲,趕緊拉上你的小伙伴一起把游戲做得更加豐富一點吧,加油!

猜你喜歡
拋物線游戲
選用合適的方法,求拋物線的方程
拋物線高考滿分突破訓練(B卷)
巧求拋物線解析式
巧用拋物線的對稱性解題
拋物線變換出來的精彩
玩轉拋物線
游戲
數獨游戲
瘋狂的游戲
飛碟探索(2016年11期)2016-11-14 19:34:47
爆笑游戲
主站蜘蛛池模板: 久久这里只有精品66| 色综合久久综合网| 亚洲大尺码专区影院| 国产无遮挡猛进猛出免费软件| 国产激爽大片高清在线观看| 国产激情无码一区二区免费| 亚洲午夜福利精品无码| 亚洲天堂成人在线观看| 青青国产视频| 国产无人区一区二区三区| 精品国产黑色丝袜高跟鞋| 国产欧美日韩精品综合在线| 四虎精品国产AV二区| 国产激情第一页| 一级毛片在线播放免费观看| www欧美在线观看| 亚洲精品777| 日韩区欧美区| 久久久黄色片| 人妻一本久道久久综合久久鬼色| 国产在线观看第二页| 亚洲青涩在线| 免费全部高H视频无码无遮掩| 67194在线午夜亚洲| 国产精品亚洲五月天高清| 国产欧美中文字幕| 大陆精大陆国产国语精品1024| 亚洲欧美成aⅴ人在线观看| 呦女亚洲一区精品| 欧美啪啪一区| 日本欧美成人免费| 中文字幕天无码久久精品视频免费| 久久青草视频| 99精品免费欧美成人小视频| 一级片一区| 亚洲av无码片一区二区三区| 成人免费午夜视频| 国产日本一区二区三区| 亚洲二区视频| 亚洲第一视频免费在线| 视频一本大道香蕉久在线播放| 国产精品毛片在线直播完整版| 91久久精品国产| 亚洲精品福利网站| 黄网站欧美内射| 国产肉感大码AV无码| 99成人在线观看| 国产精品白浆无码流出在线看| 久草青青在线视频| 免费毛片网站在线观看| 成人国产一区二区三区| a网站在线观看| 亚洲一区二区成人| 国产精品综合色区在线观看| 黄色在线不卡| 欧美成人一区午夜福利在线| 日韩av电影一区二区三区四区| 中美日韩在线网免费毛片视频 | 欧美人在线一区二区三区| 一级爆乳无码av| 亚洲黄色视频在线观看一区| 国产成本人片免费a∨短片| 国产精品内射视频| 91亚洲视频下载| 久久综合婷婷| 精品一区二区三区无码视频无码| 91香蕉视频下载网站| 精品国产aⅴ一区二区三区| 18禁不卡免费网站| 黄色成年视频| 性做久久久久久久免费看| 亚洲国产亚洲综合在线尤物| 97国产成人无码精品久久久| 国内老司机精品视频在线播出| 亚洲Aⅴ无码专区在线观看q| 无码精品福利一区二区三区| 亚洲欧美成人影院| 黑人巨大精品欧美一区二区区| 午夜性刺激在线观看免费| 手机在线免费不卡一区二| 免费午夜无码18禁无码影院| 欧美爱爱网|