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

FlashAS3制作雷電飛機射擊游戲的方法

2017-04-26 23:33:19陳偉強
新教育時代·教師版 2016年44期
關鍵詞:飛機設置游戲

陳偉強

摘要:隨著經濟的發展以及科學技術的不斷進步,Flash軟件技術以及ActionScript3.0技術也得到了不斷的發展和提升,兩項技術在游戲制作方面得到了廣泛運用和發展。本文以一款經典的雷電飛機射擊游戲作為案例,對Flash AS3制作雷電飛機射擊游戲的方法進行了探究。

關鍵詞:FlashActionScript3.0游戲方法

一、引言

雷電飛機射擊游戲是一款經典的飛行射擊類游戲軟件,最初的版本是以二戰作為故事背景的,畫面呈縱向版的空戰類小游戲,由于當時技術的限制,初代的游戲體積并不大,畫面也是馬馬虎虎的狀態[1]。在游戲的過程中,玩家可以通過鍵盤,來實現對飛機的操控進行戰斗,并躲避敵方的攻擊,在戰斗的過程中玩家能獲得一定的武器以及防護攻擊,如果被敵方擊中則會消耗自身的生命值以及能量值[2]。

二、Flash ActionScript3.0編程技術

(一)Flash

Flash是指交互式矢量圖和Web動畫標準,用Flash制作動畫的人通常叫做閃客,網頁的設計者利用Flash技術可以做出畫面漂亮的導航界面以及特效。Flash是世界上第一個用于商業用途的二維矢量動畫軟件,常用于設計以及編輯Flash的文檔。Flash因為其優秀的交互功能,因此成為制作游戲的重要工具,利用Flash技術進行動畫和游戲的制作具有矢量圖體積小的特點,所制作出的游戲畫面具有豐富的表現力,從而使所制作的游戲盒動畫更容易在網上進行傳播以及應用。

(二)ActionScript3.0

ActionScript3.0是一種面向對象編程語言,在Flash Player Runtime的演化過程當中,ActionScript3.0是一個重要的標志,該項技術能夠創建適合并且快速,構建效果豐富的互聯網應用程序語言。在Flash產品中,ActionScript是腳本解釋語言,它能夠提供強大的數據處理能力,交互性能強。在Flash作品中,內容之間的交互以及內容和用戶的交互是通過ActionScript語言來實現的。在游戲制作的過程中,通過Flash和ActionScript的相互運用,能更好的實現游戲的交互作用,提高游戲的質量和品質。

三、游戲制作方法

(一)游戲素材

對于雷電飛機射擊游戲中所運用到的游戲素材主要有:敵方的飛機,我方的飛機,子彈炸藥,敵方飛機被擊中時爆炸的圖片以及背景圖片等。

(二)游戲規則設定

對于玩家飛機的操作間設置在鍵盤的“↑”,“↓”,“←”,“→”鍵上,來實現對飛機的操控以及移動。飛機發射子彈的按鍵設置在鍵盤的“shift”鍵上,而“space”鍵則設置為進行轟炸的按鍵。游戲實行關卡制,即設置不同的關卡,每一個關卡的難度系數都不同,越往后的關卡難度系數越高,并且每一個關卡的地圖也有所不同。在敵方飛機的設計方面,敵人的飛機先后登場,玩家在躲避敵方飛機的攻擊時要看準時機選擇目標,將敵方的飛機擊落,如果在擊落飛機的過程當中,掉落了相關的游戲道具,玩家要對其進行拾取和接受,以在攻擊通關的過程當中增加自身的能量值,提高攻擊的能力。

(三)界面與音效的設計方法

一個游戲是否能夠吸引玩家的興趣,界面效果和音效是關鍵。如在雷電飛機射擊游戲界面中設置Flash技術,可豐富游戲的背景效果,而子彈也可以使用Flash技術來進行多種類型的繪制。而在游戲的背景方面,則可以將外部的圖片資源直接導入到Flash當中,運用于游戲中。游戲背景可以是海洋,陸地,森林和城市等。而在游戲的音效方面,可以對每個不同的關卡設置不同的背景音樂,以迎合不同關卡的不同背景,這樣能讓玩家在通關過程中,感受不一樣的視聽享受。游戲音效的設定可以取自現成的游戲音效素材,如子彈的發射聲音,飛機飛行的聲音以及爆炸聲等。

(四)地圖滾動原理設計

對于游戲中的地圖滾動設計,其運作原理和現實生活中坐火車的感覺一樣。在坐火車的時候大多數人都有這樣的感覺,感覺火車自身是停止的狀態,但是火車外的景色都會向著火車的后方行駛,可感覺所坐的火車是一直在向前行駛。而游戲中的地圖滾動就是利用火車行駛原理,只在玩家控制自身飛機在屏幕中間的飛行位置,背景圖片處于一直向后滾動狀態,讓玩家產生自己的飛機是在向前飛行的錯覺,具體情況如下圖所示

四、雷電飛機射擊游戲設計步驟

(一)創建Flash文件

在雷電飛機射擊游戲設計中,首先打開Flash軟件,點擊“文件”中的“新建”選項,系統將會顯示出“新建文檔”的窗口,再在修改窗口選擇“ActionScrip3.0”。

(二)設置文檔屬性

設置文檔屬性首先在選擇菜單中找到“修改”選項,點擊“文檔”,再將“文檔屬性”的對話框調整出來,把場景尺寸設定為320*480像素,再點擊“確定”的選項。將事先準備好的游戲背景圖導入到游戲舞臺上,在工具箱當中找到文本answer-txt,從中可以看到游戲的按鍵信息以及分數。

(三)Flash影片剪輯設置

Flash影片剪輯設置首先在菜單中的“插入”選項中找到“新建元件”,當“新建元件”彈現窗口之后,對元件進行重新命名,名字修改為“feiji”,再改變元件類型,將其設置為“影片剪輯”,再點擊確定,Flash的界面便轉變為元件編輯區。然后再進行一下的步驟,單擊“文件”一直到“導入到舞臺”這個選項,導入事先準備好的圖片文件,單擊卻動即可將事先準備好的圖片導入到元件編輯區,每張圖片都會在元件編輯區中自動形成一個屬于自身的關鍵幀數,并將其儲存在庫面板。然后再將飛機的相關影片剪輯從庫面板中拖到舞臺當中,選中屬性面板,將實例名命名為cat-mc。

(四)敵方飛機爆照和子彈的影片剪輯設置

剪輯的方法和玩家的飛機影片剪輯方法相同,以enemyplane作為敵方飛機影片的導出鏈命名,bullet為子彈的影片剪輯導出鏈命名,bomb-enemy為爆照影片的剪輯導出鏈則命名。

(五)飛行的背景轉變為影片剪輯的設置

在游戲舞臺上選中之前放置的飛行背景圖,點擊“轉換為元件”的選項,在對話框當中對元件進行重新命名,命名為P1,并將導出鏈也設置為P1;在選中另一種飛行背景圖,同樣點擊“轉換為元件”的選項,將其元件進行重新命名,命名為P2,同時導出鏈也設置為P2,這樣就可以實現游戲背景中背景圖向下滾動的效果。

(六)游戲結束畫面的設置

在主時間軸上進行選擇,選擇的幀數為30針,添加靜態的文本顯示,顯示為“游戲結束”,并加入腳本。

五、結束語

隨著經濟科技的不斷發展,Flash技術以及ActionScript3.0得到了進一步的開發和運用[3]。在目前網頁游戲快速發展的網絡時代,這兩項技術因其自身的優越性和方便性,在網頁游戲制作中運用廣泛,能設計出更加流暢和豐富的游戲畫面,提高玩家的游戲體驗度。

參考文獻

[1]陳豪.基于Unity3D的Android飛行類游戲設計[J].電腦知識與技術,2015,30(11):168-170.

[2]賴建評.基于Android的飛行射擊游戲設計與實現[J].電腦知識與技術,2016,12(12):73-74.

[3]黃吉蘭.基于Android系統的飛行射擊游戲框架設計與實現[J].現代計算機(專業版),2014,16(19):78-80.

猜你喜歡
飛機設置游戲
飛機失蹤
環球時報(2022-05-30)2022-05-30 15:16:57
中隊崗位該如何設置
少先隊活動(2021年4期)2021-07-23 01:46:22
“拼座飛機”迎風飛揚
當代陜西(2019年11期)2019-06-24 03:40:28
乘坐飛機
數獨游戲
瘋狂的游戲
飛碟探索(2016年11期)2016-11-14 19:34:47
神奇飛機變變變
爆笑游戲
本刊欄目設置說明
中俄臨床醫學專業課程設置的比較與思考
主站蜘蛛池模板: 国产性生大片免费观看性欧美| 国产成人亚洲毛片| 欧美国产综合视频| 色成人综合| 日韩高清成人| 国产美女主播一级成人毛片| 国产精品99在线观看| 久久黄色小视频| 欧美激情视频一区二区三区免费| 亚洲国产欧美目韩成人综合| 99视频在线免费| 毛片基地视频| 视频国产精品丝袜第一页| 东京热高清无码精品| 高清无码一本到东京热| 亚洲高清无码久久久| 国产大片黄在线观看| 直接黄91麻豆网站| 四虎影院国产| 啪啪永久免费av| 午夜啪啪网| 婷婷色丁香综合激情| 国产91熟女高潮一区二区| 日韩无码一二三区| 视频一本大道香蕉久在线播放| 国产精品亚欧美一区二区三区| 呦系列视频一区二区三区| 亚洲av无码成人专区| 免费在线国产一区二区三区精品| 国产精品亚洲欧美日韩久久| 亚洲成人黄色在线| 免费毛片全部不收费的| 高清不卡一区二区三区香蕉| 国产欧美精品专区一区二区| 国产日韩精品欧美一区灰| 日韩小视频在线播放| 国产亚洲第一页| 国产自无码视频在线观看| 国产精品成人免费综合| 亚洲国产成人精品无码区性色| 国产高清在线观看91精品| 国产欧美在线观看精品一区污| 色男人的天堂久久综合| 男人天堂亚洲天堂| 日本一区二区三区精品AⅤ| 久久人人97超碰人人澡爱香蕉| 午夜毛片免费观看视频 | 四虎国产在线观看| 911亚洲精品| 77777亚洲午夜久久多人| 亚洲欧美激情小说另类| 欧洲亚洲一区| 99re在线免费视频| 精品撒尿视频一区二区三区| 91网站国产| 亚洲欧美日韩中文字幕一区二区三区| 亚洲精品视频免费| 黄色国产在线| 中文精品久久久久国产网址| 青青青视频免费一区二区| 欧美一区中文字幕| 九色在线视频导航91| 国产无遮挡猛进猛出免费软件| 亚洲中文字幕精品| 91国内外精品自在线播放| 免费在线看黄网址| 欧美精品伊人久久| 亚洲成人精品在线| 欧美中文字幕在线视频| 国产乱码精品一区二区三区中文| 国产免费人成视频网| 久久精品一品道久久精品| 成人免费午夜视频| 色婷婷啪啪| 日韩精品免费一线在线观看| 2020极品精品国产| 欧美日韩亚洲综合在线观看| 88国产经典欧美一区二区三区| 9999在线视频| 99视频在线免费观看| 亚洲无码91视频| 日韩一级二级三级|