FlashAS3制作雷电飞机射击游戏的方法.doc

上传人:吴起龙 文档编号:1579097 上传时间:2018-12-25 格式:DOC 页数:6 大小:16.51KB
返回 下载 相关 举报
FlashAS3制作雷电飞机射击游戏的方法.doc_第1页
第1页 / 共6页
FlashAS3制作雷电飞机射击游戏的方法.doc_第2页
第2页 / 共6页
FlashAS3制作雷电飞机射击游戏的方法.doc_第3页
第3页 / 共6页
亲,该文档总共6页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《FlashAS3制作雷电飞机射击游戏的方法.doc》由会员分享,可在线阅读,更多相关《FlashAS3制作雷电飞机射击游戏的方法.doc(6页珍藏版)》请在三一文库上搜索。

1、FlashAS3制作雷电飞机射击游戏的方法一、引言 雷电飞机射击游戏是一款经典的飞行射击类游戏软件,最初的版本是以二战作为故事背景的,画面呈纵向版的空战类小游戏,由于当时技术的限制,初代的游戏体积并不大,画面也是马马虎虎的状态1。在游戏的过程中,玩家可以通过键盘,来实现对飞机的操控进行战斗,并躲避敌方的攻击,在战斗的过程中玩家能获得一定的武器以及防护攻击,如果被敌方击中则会消耗自身的生命值以及能量值2。 二、Flash ActionScript3.0编程技术 (一)Flash Flash是指交互式矢量图和Web动画标准,用Flash制作动画的人通常叫做闪客,网页的设计者利用Flash技术可以做

2、出画面漂亮的导航界面以及特效。Flash是世界上第一个用于商业用途的二维矢量动画软件,常用于设计以及编辑Flash的文档。Flash因为其优秀的交互功能,因此成为制作游戏的重要工具,利用Flash技术进行动画和游戏的制作具有矢量图体积小的特点,所制作出的游戏画面具有丰富的表现力,从而使所制作的游?蚝卸?画更容易在网上进行传播以及应用。 (二)ActionScript3.0 ActionScript3.0是一种面向对象编程语言,在Flash Player Runtime的演化过程当中,ActionScript3.0是一个重要的标志,该项技术能够创建适合并且快速,构建效果丰富的互联网应用程序语言。

3、在Flash产品中,ActionScript是脚本解释语言,它能够提供强大的数据处理能力,交互性能强。在Flash作品中,内容之间的交互以及内容和用户的交互是通过ActionScript语言来实现的。在游戏制作的过程中,通过Flash和ActionScript的相互运用,能更好的实现游戏的交互作用,提高游戏的质量和品质。 三、游戏制作方法 (一)游戏素材 对于雷电飞机射击游戏中所运用到的游戏素材主要有:敌方的飞机,我方的飞机,子弹炸药,敌方飞机被击中时爆炸的图片以及背景图片等。 (二)游戏规则设定 对于玩家飞机的操作间设置在键盘的“”,“”,“”,“”键上,来实现对飞机的操控以及移动。飞机发射

4、子弹的按键设置在键盘的“shift”键上,而“space”键则设置为进行轰炸的按键。游戏实行关卡制,即设置不同的关卡,每一个关卡的难度系数都不同,越往后的关卡难度系数越高,并且每一个关卡的地图也有所不同。在敌方飞机的设计方面,敌人的飞机先后登场,玩家在躲避敌方飞机的攻击时要看准时机选择目标,将敌方的飞机击落,如果在击落飞机的过程当中,掉落了相关的游戏道具,玩家要对其进行拾取和接受,以在攻击通关的过程当中增加自身的能量值,提高攻击的能力。 (三)界面与音效的设计方法 一个游戏是否能够吸引玩家的兴趣,界面效果和音效是关键。如在雷电飞机射击游戏界面中设置Flash技术,可丰富游戏的背景效果,而子弹也

5、可以使用Flash技术来进行多种类型的绘制。而在游戏的背景方面,则可以将外部的图片资源直接导入到Flash当中,运用于游戏中。游戏背景可以是海洋,陆地,森林和城市等。而在游戏的音效方面,可以对每个不同的关卡设置不同的背景音乐,以迎合不同关卡的不同背景,这样能让玩家在通关过程中,感受不一样的视听享受。游戏音效的设定可以取自现成的游戏音效素材,如子弹的发射声音,飞机飞行的声音以及爆炸声等。 (四)地图滚动原理设计 对于游戏中的地图滚动设计,其运作原理和现实生活中坐火车的感觉一样。在坐火车的时候大多数人都有这样的感觉,感觉火车自身是停止的状态,但是火车外的景色都会向着火车的后方行驶,可感觉所坐的火车

6、是一直在向前行驶。而游戏中的地图滚动就是利用火车行驶原理,只在玩家控制自身飞机在屏幕中间的飞行位置,背景图片处于一直向后滚动状态,让玩家产生自己的飞机是在向前飞行的错觉,具体情况如下图所示 四、雷电飞机射击游戏设计步骤 (一)创建Flash文件 在雷电飞机射击游戏设计中,首先打开Flash软件,点击“文件”中的“新建”选项,系统将会显示出“新建文档”的窗口,再在修改窗口选择“ActionScrip3.0”。 (二)设置文档属性 设置文档属性首先在选择菜单中找到“修改”选项,点击“文档”,再将“文档属性”的对话框调整出来,把场景尺寸设定为320*480像素,再点击“确定”的选项。将事先准备好的游

7、戏背景图导入到游戏舞台上,在工具箱当中找到文本answer-txt,从中可以看到游戏的按键信息以及分数。 (三)Flash影片剪辑设置 Flash影片剪辑设置首先在菜单中的“插入”选项中找到“新建元件”,当“新建元件”弹现窗口之后,对元件进行重新命名,名字修改为“feiji”,再改变元件类型,将其设置为“影片剪辑”,再点击确定,Flash的界面便转变为元件编辑区。然后再进行一下的步骤,单击“文件”一直到“导入到舞台”这个选项,导入事先准备好的图片文件,单击却动即可将事先准备好的图片导入到元件编辑区,每张图片都会在元件编辑区中自动形成一个属于自身的关键帧数,并将其储存在库面板。然后再将飞机的相关

8、影片剪辑从库面板中拖到舞台当中,选中属性面板,将实例名命名为cat-mc。 (四)敌方飞机爆照和子弹的影片剪辑设置 剪辑的方法和玩家的飞机影片剪辑方法相同,以enemyplane作为敌方飞机影片的导出链命名,bullet为子弹的影片剪辑导出链命名,bomb-enemy为爆照影片的剪辑导出链则命名。 (五)飞行的背景转变为影片剪辑的设置 在游戏舞台上选中之前放置的飞行背景图,点击“转换为元件”的选项,在对话框当中对元件进行重新命名,命名为P1,并将导出链也设置为P1;在选中另一种飞行背景图,同样点击“转换为元件”的选项,将其元件进行重新命名,命名为P2,同时导出链也设置为P2,这样就可以实现游戏背景中背景图向下滚动的效果。 (六)游戏结束画面的设置 在主时间轴上进行选择,选择的帧数为30针,添加静态的文本显示,显示为“游戏结束”,并加入脚本。 五、结束语 随着经济科技的不断发展,Flash技术以及ActionScript3.0得到了进一步的开发和运用3。在目前网页游戏快速发展的网络时代,这两项技术因其自身的优越性和方便性,在网页游戏制作中运用广泛,能设计出更加流畅和丰富的游戏画面,提高玩家的游戏体验度。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 其他


经营许可证编号:宁ICP备18001539号-1