- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
东 莞 理 工 学 院
本 科 毕 业 设 计
(2012届)
题 目:FLASH射击游戏设计与实现
学生姓名:邓健安
学 号: 200841402216
院(系): 计算机学院
专业班级:计算机科学与技术(2)班
指导教师:王斌 教授
起止时间:2012年3月—20年6月1.游戏开发背景 4
1.1开发原理 5
1.2运行环境 5
1.2.1开发环境 5
1.2.2运行环境 5
1.2.3开发语言 6
1.3国内外现状 6
1.4游戏设计的意义 6
2.游戏设计相关知识介绍 6
2.1主要制作工具介绍 6
2.1.1选择工具 7
2.1.2部分选择工具 7
2.1.3变形工具 7
2.1.4文本工具 8
2.1.5直线工具 8
2.1.6形状工具(包括矩形工具、椭圆工具、基本矩形工具、基本椭圆工具、多角星形工具) 9
2.1.7填充工具 10
2.1.8滴管工具 10
2.1.9手形工具 11
2.1.10缩放工具 11
2.2基本语法介绍及注意事项 11
2.2.1舞台侦听事件 11
2.2.2侦频侦听事件 12
2.2.3影片剪辑侦听事件 12
2.2.4按钮侦听事件 13
2.2.5鼠标侦听事件 14
3.《箭无不胜》整体制作过程 15
3.1角色制作 15
3.1.1箭 15
3.1.2太阳 16
3.1.3小鸟1 16
3.1.4小鸟2 16
3.1.5问题集 16
3.1.6船 17
3.2背景制作 17
3.3按钮制作 18
3.3.1帮助按钮 18
3.3.2主菜单按钮 19
3.3.3开始游戏按钮 19
3.3.4上一关按钮 19
3.3.5下一关按钮 19
3.4文本制作 19
3.5脚本编写 20
3.5.1按钮脚本 20
3.5.2主时间轴脚本 21
4.《箭无不胜》游戏设计实现效果 36
5.《箭无不胜》游戏设计总结 46
参考文献
致谢
FLASH射击游戏设计与实现
邓健安
(东莞理工学院)
摘要:通过制作名为《箭无不胜》的flash小游戏,讲解如何使用flash cs4制作软件制作游戏角色和如何用flash脚本语言action script对游戏角色的控制。分析游戏制作过程,实现flash小游戏的制作和优化。
关键词:射击游戏;flash;箭
Design and Implementation of FLASH Shooting Game
Deng Jianan
( Dongguan University of Technology)
Abstract: Through production titled arrow it flash small game, to explain how to use the Flash CS4 software game roles and how to use flash script language action script on the game role control. Analysis of game production process, realize the flash game production and optimization.
Key words: shooting game; flash; arrow
1.游戏开发背景
时下的flash小游戏,特别是由flash开发的网页游戏日益普及。Flash游戏是一种新兴起的游戏形式,以游戏简单,操作方便,绿色,无需安装,文件体积小等优点现在渐渐被广大网友喜爱。Flash游戏是基于矢量图的优势,同actionscript3.0或2.0结合的原因,在近年发展迅速,许多青年人投身其中,并在整个flash行业中发挥着重要作用。Flash player占据了90%互联网用户的浏览器,所以它的发展空间还十分巨大,前途不可估量。
1.1开发原理
《箭无不胜》游戏原理是这样的:在flash cs4软件开发环境里,制作出射击工具箭、被击目标包括太阳、小鸟、问题集、船。玩家通过鼠标控制射击工具,系统随机出现太阳和小鸟,太阳由下向上上升,小鸟由两边飞出并向对面飞出。玩家点击鼠标左键,则发出箭,并射向玩家点击游戏舞台的地方,当箭与被击目标碰撞,则约定为击中目标,并实现玩家分数增加或减少,同时被击目标被击落。每一关有其目标分数要求、玩家总分累积和时间限制。当时间结束,则此关结束。结束时,游戏系统根据玩家的总分与目标分数对比情况,进行作出相应操作。如果玩家通过此关,则可进入下一关,否则,只能重新玩或者不玩。在最后一关,游戏系统根据玩家分数情况,给出相关奖励。奖励有金、银、铜牌。本游戏为单机版,但是可以嵌入到网页中进行给远程玩家玩。本游戏是闯关游戏,分为四关。全过程由鼠标控制。
1.2运行环境
进行fl
文档评论(0)