毕业设计(论文)题目基于flash的策略类游戏研究与设计系(院)计算机科学技术系专业软件技术班级09级2班学生姓名褚延顺学号2009022844指导教师董斌职称讲师二〇一二年五月二十日滨州学院本科毕业设计(论文)I基于flash的策略类游戏研究与设计摘要Flash是美国的一家公司(MACROMEDIA公司)于1996年6月推出的优秀网页动画设计软件,在中国经历了9年的发展时间。曾经在中国风云一时,出现了FALSH热。由于动漫也成为一种时尚的艺术,而且最直接简单的动画创作是就FLASH。我认为它可以自成体系,有它自己独特的表现方法.手段和流通方式及“闪客”生活。甚至我认为它是现代文明的一种符号,新新艺术创作方式,是一种流行于网络的网络文化。电脑替代了传统的笔墨,移动的图象和声音同样表达了动画艺术家的情感,所以我把FLASH作为独立的动画来谈。我这种论述不论对与错,但是他始终代表了我对FLASH认识的观点和理解。今天让我们共同来探讨FLASH,我的观点是FLASH不可否认已经成为了一种新的艺术表现形式,作为新的事物它的应用非常广泛,主要用于网络,FLASH网站片头,FLASH演示动画,FLASH网站,FLASH商业广本设计通过。。。技术,设计并实现了一个具有。。。功能,。。。特点。。。优势的策略类游戏,能够。。。。。。具有。。。;论文通过。。。。阐述了游戏设计的。。。。。。。。通过测试证明,本设计能够较好地。。。。。。具有较好的实用价值,达到了预期目标。关键词:FLASH;游戏;策略类;滨州学院本科毕业设计(论文)i目录第一章绪论...................................................................................................................................................21.1FLASH软件简介....................................................................................................................................21.2FLASH的特点........................................................................................................................................31.3FLASH游戏............................................................................................................................................31.4FLASH游戏的发展方向........................................................................................................................4第二章游戏设计思路...................................................................................................................................52.1游戏的框架..........................................................................................................................................52.2游戏的组成..........................................................................................................................................52.3场景间的转换......................................................................................................................................5第三章FLASH游戏的功能实现....................................................................................................................73.1打鸟.....................................................................................................................................................73.1打鸭子.................................................................................................................................................9第四章总结.................................................................................................................................................13参考文献.......................................................................................................................................................13谢辞...............................................................................................................................................................14滨州学院本科毕业设计(论文)2第一章绪论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,可满足创作者的不同具体需要。滨州学院本科毕业设计(论文)31.2Flash的特点1.使用矢量图形和流式播放技术。与位图图形不同的是,矢量图形可以任意缩放尺寸而不影响图形的质量;流式播放技术使得动画可以边播放边下载,从而缓解了网页浏览者焦急等待的情绪。2.通过使用关键帧和图符使得所生成的动画(.swf)文件非常小,几K字节的动画文件已经可以实现许多令人心动的动画效果,用在网页设计上不仅可以使网页更加生动,而且小巧玲珑下载迅速,使得动画可以在打开网页很短的时间里就得以播放。3.把音乐,动画,声效互方式融合在一起,越来越多的人已经把Flash作为网页动画设计的首选工具,而且可以支持MP3的音乐格式,这使得加入音乐的动画文件也能保持小巧的‘身材’。4.强大的动画编辑功能使得设计者可以随心所欲地设计出高品质的动画,通过ACTION和FSCOMMAND可以实现交互性,使Flash具有更大的设计自由度,另外,它与当今最流行的网页设计工具Dreamweaver配合默契,可以直接嵌入网页的任一位置,非常方便。1.3Flash游戏Flash游戏在游戏形式上的表现与传统游戏基本无异,但主要生存于网络之上,因为它的体积小、传播快、画面美观,所以大有取代传统web网游的趋势,现在国内外用Flash制作无端网游已经成为一种趋势,只要浏览器安装了ADOBE的Flashplayer,就可以玩所有的flash游戏了,这比传统的web网游进步许多信息资料收集,需求分析对于Flash游戏而言,容量同比来说是最小的,而且占用时间很短,可以起到放松娱乐,休闲身心的作用,其具体有体积小、内容好、耐玩、娱乐性高、无年龄层次、能修改难度、有益身心健康、数量多、玩法丰富新颖等特色。滨州学院本科毕业设计(论文)41.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