资源描述:
《基于actionscript的flash飞行射击游戏制作》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、PINGDINGSHANUNIVERSITY毕业论文(设计)题目:基于ActionScript的Flash飞行射击游戏制作院(系):软件学院专业年级:软件工程(专升本)2011级姓名:徐畅学号:113530118指导教师:廖梦怡讲师2013年3月10日原创性声明本人郑重声明:本人所呈交的毕业论文,是在指导老师的指导下独立进行研究所取得的成果。毕业论文中凡引用他人已经发表或未发表的成果、数据、观点等,均已明确注明出处。除文中已经注明引用的内容外,不包含任何其他个人或集体已经发表或撰写过的科研成果。对本文的研究成果做出重要贡献的个人和集体,均
2、已在文中以明确方式标明。本声明的法律责任由本人承担。论文作者签名:日期:关于毕业论文使用授权的声明本人在指导老师指导下所完成的论文及相关的资料(包括图纸、试验记录、原始数据、实物照片、图片、录音带、设计手稿等),知识产权归属平顶山学院。本人完全了解平顶山学院有关保存、使用毕业论文的规定,同意学校保存或向国家有关部门或机构送交论文的纸质版和电子版,允许论文被查阅和借阅;本人授权平顶山学院可以将本毕业论文的全部或部分内容编入有关数据库进行检索,可以采用任何复制手段保存和汇编本毕业论文。如果发表相关成果,一定征得指导教师同意,且第一署名单位为平
3、顶山学院。本人离校后使用毕业论文或与该论文直接相关的学术论文或成果时,第一署名单位仍然为平顶山学院。论文作者签名:日期:指导老师签名:日期:基于ActionScript的Flash飞行射击游戏制作基于ActionScript的Flash飞行射击游戏制作基于ActionScript的Flash飞行射击游戏制作摘要随着现代科技的高速发展,短短几十年,电脑游戏得到迅猛发展。而在众多电脑游戏中,Flash游戏以其好看的动画,绚丽的声光效果,高度的通畅性,以及很强的可玩性,受到广大青少年的青睐。在国内,对Flash的研究和开发发展迅猛,出现了大量的
4、Flash小游戏,因此Flash游戏也成为当前的一大趋势。本人拟开发的基于ActionScript的Flash飞行射击游戏,是一款简单的Flash游戏,玩家可以参与游戏,角色包括玩家飞机、敌机,游戏实现游戏帮助、分数记录等模块。在游戏中玩家使用键盘上下键来控制屏幕中的玩家飞机,瞄准并射击由右向左随机出现的敌机。如果飞机被射中后,就会爆炸,相应的玩家会得十分,如果玩家的飞机跟敌机相撞,则有两败俱伤的效果,敌机爆炸消失,而玩家的生命值则相应的减少十分,因此尽量击落更多的敌机这样分数才会更高。该游戏的主要特色在于玩家与攻击对象具有很强的交互性,
5、敌机能够记忆性躲避的特点,从而让玩家感受全新的娱乐体验。同时利用低开发建设成本和高开发的建设效率被各种高版本多媒体应用,满足人性化与智能化的基本需求。本论文阐述了基于ActionScript的Flash飞行射击游戏制作的背景、研究现状及发展趋势,介绍了游戏开发所使用的环境、工具以及开发语言,并对相关的开发技术进行了阐述。按照游戏开发的生命周期论述了需求分析、概要设计、详细设计和游戏实现的过程。具体论述了面向对象设计方法、游戏设计的原则、游戏设计的总体目标以及体系结构的特点。关键词:射击游戏,游戏规则,FLASH基于ActionScript
6、的Flash飞行射击游戏制作FlashflightshootinggamebasedonActionScriptproductionAbstractWiththerapiddevelopmentofmoderntechnology,eventhoughonlylastsforafewdecades,computergameshasbeentherapiddevelopment.Inmanycomputergames,Flashgamewithitsniceanimation,gorgeoussoundandlighteffect,pate
7、ncyofheight,andcaneasycontrol,bythemajorityofyoungpeopleofallages.InChina,theresearchanddevelopmentofFlashisdevelopingrapidly,theemergenceofalargenumberofFlashgame,ithasbecomeatrendofthecurrent。IintendtodevelopmentbasedontheFlashflightshootinggameActionScript,isasimpleFla
8、shgame,gameplayercanparticipateinthegame,includingthescope,theroleofgameplayer,gameinformation,s