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
爆笑游戲
主站蜘蛛池模板: 久久亚洲国产最新网站| 久久综合结合久久狠狠狠97色| 精品亚洲欧美中文字幕在线看 | 亚洲欧美成人在线视频| 日韩大乳视频中文字幕| 亚洲精选高清无码| 亚洲AV电影不卡在线观看| 国产剧情伊人| 久久综合激情网| 国产精品99久久久久久董美香| 久草中文网| 亚洲午夜国产片在线观看| 免费一级无码在线网站| 波多野结衣第一页| 国产污视频在线观看| 99视频在线精品免费观看6| 日本久久网站| 久久性妇女精品免费| 福利视频久久| 日韩av无码精品专区| 国产日本欧美亚洲精品视| 国产真实乱子伦精品视手机观看| 日本人妻一区二区三区不卡影院| 国产欧美在线观看一区| 91国内在线视频| 亚洲日韩Av中文字幕无码| 一本一本大道香蕉久在线播放| 欧美亚洲日韩中文| 亚洲国产日韩一区| 国产在线高清一级毛片| 四虎成人在线视频| 亚洲va在线∨a天堂va欧美va| 欧美日韩一区二区在线免费观看| 国产欧美日韩综合在线第一| 亚洲国产天堂久久综合| 国产精品亚洲一区二区三区在线观看| 91成人在线免费视频| 国产在线一区视频| 国产男人的天堂| 精品国产成人高清在线| 日韩人妻精品一区| 日韩欧美国产另类| 99这里只有精品在线| 国内精品九九久久久精品 | 亚洲精品免费网站| 日韩一区二区在线电影| 国产欧美视频在线观看| 国产无码制服丝袜| 伊人久久福利中文字幕| 综合网久久| 国产丰满成熟女性性满足视频| 亚洲福利视频网址| 国产黄色视频综合| 免费av一区二区三区在线| 精品人妻一区二区三区蜜桃AⅤ | 日本91视频| 99精品在线视频观看| 国产乱肥老妇精品视频| 国产免费观看av大片的网站| 五月综合色婷婷| 中文字幕无码av专区久久| 精品人妻一区无码视频| 青青青视频免费一区二区| 色窝窝免费一区二区三区 | 国产在线无码av完整版在线观看| 2021国产精品自产拍在线| 亚洲精品图区| 欧美性精品| 丁香五月婷婷激情基地| 久久精品国产精品国产一区| 午夜爽爽视频| 91九色国产porny| 一本大道东京热无码av| 国产亚洲欧美日本一二三本道| 国产网友愉拍精品| 97se亚洲综合| 5555国产在线观看| 日韩精品专区免费无码aⅴ| 亚洲第一视频网站| 色视频国产| 欧美精品xx| 免费在线观看av|