flashAS30加农炮打靶小游戏.doc
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《flashAS30加农炮打靶小游戏.doc》由会员分享,可在线阅读,更多相关《flashAS30加农炮打靶小游戏.doc(14页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、 南京晓庄学院数学与信息技术学院网络游戏设计课程考查报告加农炮射击游戏的设计与实现 所在院(系): 数学与信息技术学院学 生 姓 名 : 李 伟 学号 : 10130203 班级 : 10网络工程 指 导 老 师 : 李青 完 成 时 间: 2013/05/05 目录1 前言11.1 课程背景与意义11.2 主要完成的工作以及论文结构21.2.1 本文的主要工作21.2.1 论文结构22 系统开发的相关技术介绍32.1 系统体系结构模式的选择32.2 AS3.032.2.1 AS3.0的技术特性32.2.2 AS3.0主要的优点43 系统分析和设计43.1 功能模块分析和设计43.2 性能需求
2、分析43.3 数据库分析和设计步骤和原则54 系统功能的具体实现与测试64.1 系统开发环境64.2 前台实现64.2.1系统前台首页64.2.2用户注册设计及实现64.2.3 记录管理75 总结7附录 代码8参考文献111 前言射击游戏是当今比较流行的游戏类型之一,一直以来深受不少玩家的喜爱。要人拟开发的基于ActionScript3.0的flash射击游戏,是一款简单的动作类游戏。玩家可以通过轻松的进行游戏来缓解工作和学习压力。本节主要是介绍该系统的研究背景、意义和研究现状,并介绍了要论文的结构安排。1.1 课程背景与意义 目前在互联网,电视媒体上人们经常可以看到flash所制作的动画,F
3、LASH以它本身的多媒体和可交互性而广为推崇。如中央电视台的快乐驿站等等,它所带来的亲切氛围,强烈的视觉效果不仅使少年儿童乐此不彼,还使许多的成年人都拍手称赞。 Flash在现如今的日常生活中的应用方面有以下几点: 1.手机领域的开发。手机领域的开发将会对精确的界面设计和CPU使用分布的操控能力有更高的要求,但同时也意味着更加广泛的使用空间。2.教学应用方面。利用flash现有的技术制作无疑会极大增加学生的学习积极性和创新能力。3.站点建设方面。不仅可以做IDGo,Banner,还可以使用flash建立全flash站点。全面的控制;无缝的跳转;加入ps等的一些效果和更丰富的媒体内容;更体贴用户
4、的流畅交互;以及跨平台和小巧客户端的支持以及与其它flash应用方案的无缝连接集成,结合超高的界面维护能力和整个站点的架构能力将使得站点更加完美。4.软件系统界面开发。Flash对于界面元素的可控性和它所表达的效果无疑具有很大的诱惑。对于一个软件系统的界面。Flash所具有的特性完全可以为用户提供一个良好的接口。5.flash游戏开发已经进行了多年的尝试。但至今为止仍然仪在中,小型游戏的开发上。游戏开发的很在一部分都受限于它的CPU能力和大量代码的管理;不过可喜的是flash播放器性能的提高,而且基于Java类的结构的开始也奠定了这些基础。所以在将来的发展中游戏又是它的一大发展领域。1.2 主
5、要完成的工作以及论文结构 1.2.1 本文的主要工作Flash被称为是最为灵活小巧的前台,结合AS的对象和流程控制。使得灵活的界面设计和动画设计成为可能,但一直还未形成一套完整的flash游戏的设计体系。Flash游戏具有跨平台的特性,无论你牌何种平台,只要你安装有支持flash player就能保证它们的最终显示效果都一致。本文做的就是把2D显示对象放到一个3D舞台上,通过设置一个影片剪辑的深度来让它离屏幕更远。效果更明显。 1.2.1 论文结构在对如今比较流行的射击游戏体验和调研基础上,再结合自己对该游戏知识的了解,大学期间所学的技术知识,设计了一个基于AS3.0的flash射击游戏。该游
6、戏由交互式多媒体集成,具有灵活方便的素材库,采用flash工具进行场景与游戏角色的制作,基于AS3.0语言进行程序设计。同时利用低开发建设成本和高开发的建设效率被各种高版本多媒体应用,满足人性化与智能化的基本需求。第一章主要介绍了该游戏研究、设计背景和射击类游戏的研究现状,在此基础上分析设计,论述该游戏的意义以及分析和目前已有该类游戏的不同和改进之处。第二章主要介绍了设计该游戏所用到的相关技术和的简单介绍,包括开发环境、系统体系结构模式等。第三章对该游戏的需求分析以及该游戏的可行性研究,在调研大家对射击游戏的需求的基础上,详细分析、总结该游戏所需具有的功能模块,并对各功能模块进行了具体的用例分
7、析。游戏功能模块设计理加需求分析得出游戏必须的几个功能模块,绘制了系统的功能模块图并阐述了各模块所具有的功能。第四章介绍系统功能的具体实现,从页面设计,类的设计以及各功能的详细设计与实现结果进行了描述。页面设计阐述了进行页面设计所需的关键技术,页面的布局方式。类的设计是针对各功能模块而设计的具体功能类和为了支持这些功能类而设计的支持类等。再一个介绍系统的测试,包括测试环境的介绍,功能测试,用户界面测试和测试得出的一些问题严重程度的描述。其中的功能测试主要通过设计测试用例对各大功能模块进行测试。2 系统开发的相关技术介绍2.1 系统体系结构模式的选择ActionScript动作脚本是遵循ECMA
8、script的编程语言。它的代码可用来向文档中的媒体元素添加交互式内容。还可以轻松了将AS添加到文档的内置行为。在使用AS时应注意以下几点:1. 使用AS定义类或接口的脚本必须保存为外部脚本文件,且每个脚本只能定义一个类。2. FlashMX或更高版本的播放器支持用AS开发的flash动画。2.2 AS3.0 2.2.1 AS3.0的技术特性ActionScript 是针对 Adobe Flash Player 运行时环境的编程语言,它在 Flash 内容和应用程序中实现了交互性、数据处理以及其它许多功能。ActionScript 是由 Flash Player 中的 ActionScript
9、 虚拟机 (AVM) 来执行的。ActionScript 代码通常被编译器编译成“字节码格式”(一种由计算机编写且能够为计算机所理解的编程语言),如 Adobe Flash CS3 Professional 或 Adobe® Flex Builder 的内置编译器或 Adobe® Flex SDK 和 Flex Data Services 中提供的编译器。字节码嵌入 SWF 文件中,SWF 文件由运行时环境 Flash Player 执行。ActionScript 3.0 提供了可靠的编程模型,具备面向对象编程的基本知识的开发人员对此模型会感到似曾相识。ActionScript
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- flashAS30 加农炮 打靶 小游戏
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内