您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 经营企划 > 计算机系Flash游戏制作毕业论文
毕业设计(论文)课题名称:Flash小游戏制作指导教师:XXXXXX学院:XXXXXXXX专业:计算机应用技术班级:XXX计算机学号:XXXXX姓名:XXXXX2011年12月1日目录目录..............................................................................................................................................2摘要:...........................................................................................................................................3第1章绪论................................................................................................................................51.1Flash软件简介..............................................................................................................51.2Flash的特点..................................................................................................................51.3Flash游戏......................................................................................................................61.4Flash游戏的发展方向..................................................................................................6第2章游戏设计思路................................................................................................................72.1游戏的框架...................................................................................................................72.2游戏的组成...................................................................................................................72.3场景间的转换...............................................................................................................8第3章Flash游戏的功能实现..................................................................................................93.1打鸟...............................................................................................................................93.2打鸭子.........................................................................................................................11第4章总结..............................................................................................................................15摘要:flash游戏是一种新兴起的游戏形式,以游戏简单,操作方便,绿色,无需安装,文件体积小等优点现在渐渐被广大网友喜爱。flash游戏又叫flash小游戏,因为flash游戏主要应用于一些趣味化的、小型的游戏之上,以完全发挥它基于矢量图的优势。flash游戏因为flashcs3和actionscript3.0的原因,在近年发展迅速,许多年青人投身其中,并在整个flash行业中发挥重要作用。flashplayer占据了90%互联网用户的浏览器,所以发的发展空间还十分巨大,前途不可估量。关键词:flash,游戏,矢量第1章绪论1.1Flash软件简介Flash是由macromedia公司推出的交互式矢量图和Web动画的标准。网页设计者使用Flash创作出既漂亮又可改变尺寸的导航界面以及其他奇特的效果。Flash也是存储芯片的一种,通过特定的程序可以修改里面的数据。Flash是一种创作工具,设计人员和开发人员可使用它来创建演示文稿、应用程序和其它允许用户交互的内容。Flash可以包含简单的动画、视频内容、复杂演示文稿和应用程序以及介于它们之间的任何内容。Flash特别适用于创建通过Internet提供的内容,因为它的文件非常小。Flash是通过广泛使用矢量图形做到这一点的。与位图图形相比,矢量图形需要的内存和存储空间小很多,因为它们是以数学公式而不是大型数据集来表示的。位图图形之所以更大,是因为图像中的每个像素都需要一组单独的数据来表示。在Flash中创作内容时,需要在Flash文档文件中工作。Flash文档的文件扩展名为.fla。Flash文档有四个主要部分:1.舞台是在回放过程中显示图形、视频、按钮等内容的位置。在Flash基础中将对舞台做详细介绍。2.时间轴用来通知Flash显示图形和其它项目元素的时间,也可以使用时间轴指定舞台上各图形的分层顺序。位于较高图层中的图形显示在较低图层中的图形的上方。3.库面板是Flash显示Flash文档中的媒体元素列表的位置。4.ActionScript代码可用来向文档中的媒体元素添加交互式内容。例如,可以添加代码以便用户在单击某按钮时显示一幅新图像,还可以使用ActionScript向应用程序添加逻辑。逻辑使应用程序能够根据用户的操作和其它情况采取不同的工作方式。Flash包括两个版本的ActionScript,可满足创作者的不同具体需要。1.2Flash的特点1.使用矢量图形和流式播放技术。与位图图形不同的是,矢量图形可以任意缩放尺寸而不影响图形的质量;流式播放技术使得动画可以边播放边下载,从而缓解了网页浏览者焦急等待的情绪。2.通过使用关键帧和图符使得所生成的动画(.swf)文件非常小,几K字节的动画文件已经可以实现许多令人心动的动画效果,用在网页设计上不仅可以使网页更加生动,而且小巧玲珑下载迅速,使得动画可以在打开网页很短的时间里就得以播放。3.把音乐,动画,声效互方式融合在一起,越来越多的人已经把Flash作为网页动画设计的首选工具,而且可以支持MP3的音乐格式,这使得加入音乐的动画文件也能保持小巧的‘身材’。4.强大的动画编辑功能使得设计者可以随心所欲地设计出高品质的动画,通过ACTION和FSCOMMAND可以实现交互性,使Flash具有更大的设计自由度,另外,它与当今最流行的网页设计工具Dreamweaver配合默契,可以直接嵌入网页的任一位置,非常方便。1.3Flash游戏Flash游戏在游戏形式上的表现与传统游戏基本无异,但主要生存于网络之上,因为它的体积小、传播快、画面美观,所以大有取代传统web网游的趋势,现在国内外用Flash制作无端网游已经成为一种趋势,只要浏览器安装了ADOBE的Flashplayer,就可以玩所有的flash游戏了,这比传统的web网游进步许多信息资料收集,需求分析对于Flash游戏而言,容量同比来说是最小的,而且占用时间很短,可以起到放松娱乐,休闲身心的作用,其具体有体积小、内容好、耐玩、娱乐性高、无年龄层次、能修改难度、有益身心健康、数量多、玩法丰富新颖等特色。1.4Flash游戏的发展方向Flash被称为是“最为灵活的前台”。由于其独特和时间片段分割(TimeLine)和重组(MC嵌套)技术,结合ActionScitp的对象和流程控制。使得在灵活的界面设计和动画设计中成为可能,但一直还未形成一套在flash中的界面设计理论。同时它也是最为小巧的前台。Flash具有跨平台的特性(这点和Java一样),所以无论你处于处于何种平台,只要你安装有支持的flashPlayer。你就能保证它们的最终显示效果都一致。而不必像在以前的网页设计中那样为IE和Mozilla或NetSpace各设计一个版本。同Java一样。它的可移植性很强。特别是在小型网络中和小型设备中(当然大型网络已不用说),最近具有的手机支持功能可以让你为自已的手机设计你喜爱的功能。当然你必需要有支持flash的手机。当然它还可以应用于PocketPC上。目前利用FLASH开发出了许多夸平台的网络游戏,甚至可以匹敌大型MMOR,在3G时代到来以后,我们很快可以在手机上玩到大型网络游戏,现有的FLASH制作网络游戏有:SLG类(热血三国),体育类(热血球球),RPG类(凡人修真),桌面(德州扑克),TD类(保卫家园)等等.FLASH小游戏的流行FLASH是开发的网页富媒体及强交互技术,最初用来研发交互式或动画网站组件,近几年获得了突飞猛进的发展。根据Adobe公司的统计,其互联网PC桌面普及率达到了惊人的99%,而JAVA为85.1%。目前FLASH更在大力向PDA及智能手机终端发展。FLASH技术包含一套可编程脚本解析器,称为ActionScript,使用与Java及Javascript类似语法,可以控制FLASH动画,实现多种交互功能。AS3.0更支持了Socket联网功能,使得开发大型交互式网页游戏成为可能。凭借ActionScript2.0及ActionScript3.0的出色表现,FLASH技术成为了绝大多数小游戏开发的技术基础。FLASH的解析器,称为FlashPlayer,体积十分小巧。不仅可以支持流行的IE浏览器,还可以支持Firefox,Opera,Safari等多款浏览器,用户下载安装非常方便。这也是Flash小游戏流行的重要原因之一。第2章游戏设计思路2.1游戏的框架游戏分为片头,游戏选择主界面和游戏界面。片头动画播放完后,进入游戏选择画面,由玩家自主选择试玩的游戏。如图2-1游戏框架所示。图2-1游戏框架2.2游戏的组成1.片头:利用影片导入和插入关键帧来制作片头特效。2.游戏主界面:在片头结束之后自动播放游戏主界面,游戏主界面提供需要试玩的游戏的选择按钮。分为打鸟,大鸭子两种。如图2-2游戏主界面所示。图2-2游戏主界面片头主界面游戏一游戏二3.游戏一:打鸟。游戏开始后,会有鸟从右侧飞出,玩家控制准心点击飞行的鸟,将其击落。此游戏没有时间限制,分数也没有上限,直至玩家自行退出,属于无聊发泄型游戏。4.游戏二:打鸭子。游戏开始后,进入3秒倒计时,倒计时结束,在水中游的鸭子就会起飞,这时玩家可以控制准心打击飞起的鸭子
本文标题:计算机系Flash游戏制作毕业论文
链接地址:https://www.777doc.com/doc-3381601 .html