首页 FLASH游戏设计毕业论文1

FLASH游戏设计毕业论文1

举报
开通vip

FLASH游戏设计毕业论文1FLASH游戏设计毕业论文1 FLASH游戏设计 摘要:本游戏设计所用的开发工具是Macromedia Flash 8,其开发主要包括前端的界面 平面设计、美工动画设计,以及后台的数据关系处理处理两个方面,是利用FLASH强大的动 画功能和应用其ActionScript面向对象的脚本语言编写设计的一个即时游戏。本游戏具有 一般游戏程序的美观、趣味性强、易于操作、可玩性大和界面友好等基本特点。本论文就是 通过各种方法,分析游戏的主体设计、各种逻辑关系和数据结构的建立,从而图文并茂地阐 述了整个游戏的设计过程和设计...

FLASH游戏设计毕业论文1
FLASH游戏 设计 领导形象设计圆作业设计ao工艺污水处理厂设计附属工程施工组织设计清扫机器人结构设计 毕业 论文 政研论文下载论文大学下载论文大学下载关于长拳的论文浙大论文封面下载 1 FLASH游戏设计 摘要:本游戏设计所用的开发工具是Macromedia Flash 8,其开发主要包括前端的界面 平面设计、美工动画设计,以及后台的数据关系处理处理两个方面,是利用FLASH强大的动 画功能和应用其ActionScript面向对象的脚本语言编写设计的一个即时游戏。本游戏具有 一般游戏程序的美观、趣味性强、易于操作、可玩性大和界面友好等基本特点。本论文就是 通过各种方法,分析游戏的主体设计、各种逻辑关系和数据结构的建立,从而图文并茂地阐 述了整个游戏的设计过程和设计思想。 关键字:FLASH游戏设计、ActionScript脚本语言、算法 FLASH Game Design Abstract: This game design a the tool of development for using is data relation that interface flat surface design, beautiful work animation that Macromedia Flash 8, its development includes the head primarily design, and the backstage handles two aspects, is an instant game that script to make use of the mighty animation in FLASH function with apply its ActionScript face to the object language plait write the design.This game has general beauty, interest of the game procedure strong, apt to the operation and can play the sex big with basic characteristics in etc. in amity in interface.This thesis is to passes every kind of method, analyzing the corpus design, every kind of logic relation of the game to establish with data structurally, from but the diagram text combined to expatiate the design process of whole game luxuriantly to thought with the design. Key word: Flash game design 、ActionScript Script language、Calculate way 引言 到了21世纪,随着计算机技术的发展,因特网正逐步渗入到我们生活的每 一个角落,网页作为展现企业与个人风采的重要门户,已经受到越来越多的重视,其丰富多彩的表现形式决定了网页技术和理论的迅速发展,Flash无疑是吸引众人目光的焦点所在。Flash是美国的MACROMEDIA公司于1999年6月推出的优秀网页动画设计软件。它是一种交互式动画设计工具,用它可以将音乐,声效,动画以及富有新意的界面融合在一起,以制作出高品质的网页动态效果。利用Macromedia公司开发的Flash软件制作出的动画,因其数据量小、速度快、交互性强而成为网络上矢量动画的 标准 excel标准偏差excel标准偏差函数exl标准差函数国标检验抽样标准表免费下载红头文件格式标准下载 ,那些引人入胜的交互式动画尤其如此。另外,Flash还支持其他一些增强功能,比如形状补间,alpha透明等,同时,作为一种“准”流(stream)文件,即使影片文件没有全部下载,也可以开始欣赏动画,而无需消耗过长等待时间。21世纪是多媒体时代,其中最引人注目的应该算是计算机图形图像作品,游戏作为图形图像的衍生品,被人吸引的目光也就更大了。Flash在网络中的地位如日中天,各种用Flash制作的广告、FlashMTV数不胜数,同时无论是自娱还是商业用途,Flash方便的界面制作和丰富的ActionScript控制为大家制作Flash游戏提供了更多的空间。通过互联网,用FLASH制作的游戏有着文件容量小、易于传播、画工精美的特点,如何去应用Flash这个强大的动画去制作一游戏成为众多游戏编写人员的一个热门的话题,Flash设计人员和开发人员提供了一系列工具,包括图形效果工具、动画制作工具、文本、视频和音频工具,用于提供从桌面到手机的丰富的用户体验。使用 Flash 创建功能强大的互动式营销、演示文稿、丰富的媒体广告、电子教学、娱乐、商业应用、互动视频体验等 内容 财务内部控制制度的内容财务内部控制制度的内容人员招聘与配置的内容项目成本控制的内容消防安全演练内容 。因此,flash无论在国内还是在国外都拥有十分广大的发展空间和潜力,这也是flash成为了本课题的开发制作工具的基本原因。 一、游戏美工 1.1 开头动画分析 俗话说得好,一个好的开头已经是成功的一半了,因此,本次游戏设计的开头导航引用了韩国导航,在导航的过程中简单介绍了本次游戏设计的主题、制作人、指导老师等。 1.2 游戏主题的美工 本次游戏制作的是我们平时都十分熟悉的井字棋,在游戏主题制作的过程中运用了Flash本身具有极其灵巧的图形绘制功能以及专业级绘图工具,产生翻转、拉伸、擦除、歪斜等效果,还可以将图形打碎分成许多单一的元素进行编辑,并改变其颜色亮度。由于Flash提供具有保真技术的绘图工具,所以图形边缘在经过一系列加工后仍会保持平滑,从而保证了游戏的美观的界面。 游戏运用了Flash中的精灵动画方式,在游戏主体中创建了9个透明的按钮作为用户的输入,用以 记录 混凝土 养护记录下载土方回填监理旁站记录免费下载集备记录下载集备记录下载集备记录下载 用户下棋的方位,进而让程序作出相应的反应,从而达到人机交互的功能。同时,在美化过程中对许多图像进行了适当的翻转、拉伸、擦除、歪斜、改变颜色亮度等效果,还能利用新的套索工具或魔术棒在图像中选择颜色相同的区域并创建遮罩,并将图像打碎分成许多单一的元素进行编辑,设置图像的属性,如产生平滑效果和质量损失压缩等。 在声音处理方面,本次游戏导入了大量的MP3格式的音频文件,并对某些影片剪辑和声音进行连接,使得同一个主声道中的一部分来产生丰富的声音效果,从而达到声色具备、图文并茂的效果,使得用户在使用的过程中感觉更舒服,能松弛紧张的神经。 1.3 游戏设计的目标分析 本次游戏的目标就是利用Flash这个强大的动画软件去制作游戏。在游戏的主体制作过程中运用ActionScript脚本语言来处理各种逻辑关系和建立一定的数据结构,结合FLASH强大的动画制作功能,实现一个完整游戏所要达到的所有功能,从而使用户在玩游戏的过程中能够增进智慧,使紧张的学习、工作、生活等压力得到适当的缓解,这就是本游戏所要实现的根本目标。 二、数据处理 2.1 ActionScript脚本语言的特点 ActionScript是Flash的脚本语言和交互语言,是一种面向对象编程语言。使用ActionScript可以控制Flash动画中的对象,创建导航元素和交互元素,扩展Flash创作交互动画和网络应用的能力。正是由于Flash中增加、完善 了 ActionScript,才能创作出来的动画具有很强的交互性。在简单的动画中,Flash按顺序播放动画中的场景和帧,而在交互动画中,用户可以使用键盘或鼠标与动画交互,大大增强了用户的参与,同时也大大增强了Flash动画的魅力。例如,可以单击动画中的按钮,使动画跳转到不同部分继续播放,这对整个游戏的控制起着十分重要的作用。 有了ActionScript,就可以通过设置动作来创建交互动画。使用Normal Mode动作面板上的控件,无需编写任何动作脚本就可以插入动作。如果已经熟悉ActionScript,也可以使用专家模式动作面板编写脚本。命令的形式可以是一个动作(如命令动画停止播放),也可以是一系列动作。很多动作的设置只要求有少量的编程经验,而其它一些动作的应用则要求比较熟悉编程语言,用于高级开发。ActionScript同样拥有语法、变量、函数等,而且与JavaScript类似,它也由许多行语句代码组成,每行语句又是一些命令、运算符、分号等组成。它的结构与C/C++或者Java等高级编程语言相似。所以,对于有高级编程经验的人来说,学习ActionScript是很低轻松的。ActionScript与JavaScript结构类似,但是它的编程要容易得多,每一行的代码都可以简单地从ActionScript面板中直接调用。在任何时候,对输入的ActionScript代码,Flash都会检查语法是否正确,并提示如何修改。完成一个动画的ActionScript编程以后,可以直接在ActionScript的调试过程中,检查每一个变量的赋值过程,设置检查带宽的使用情况。ActionScript更容易使编程学习者理解面向对象编程中难以理解的对象、属性、方法等名词。 因此,ActionScript脚本语言的出现,大大方便了我们日常的工作和开发项目,它对于本次游戏设计更是不可缺少的,它在设计过程中起着极为重要和不可缺少的作用。 2.2 数据关系与数据结构 2.2.1下棋 井字棋的活动范围是一个3×3的棋盘,我们将这9个位置分别按照习惯标上9个不同的方位标识,如下图所示: 7 8 9 4 5 6 1 2 3 考虑到这只是一个3×3的小棋盘,所以我们只要列出几种一般通常的情况,然后再归纳其他不用的情况,我们就可以归纳出需要的数据关系了。 我们设定为玩家优先,玩家下棋记号为叉叉“X”,电脑智能下棋记号为圆圈“O”。首 2位置时,就必须先我们要解决的是电脑的取胜算法,分别列举如下:到“O”存在于1、 下3来取胜,以此类推,13下2,23下1,14下7,17下4,47下1,45下6, 46下5,56下4,78下9,79下8,89下7,25下8,28下5,58下2,36下9,39下6,69下3, ,19下5,59下1,35下7,37下5,57下3。其次,我们要程序处理封杀玩家取胜15下9 的算法,分别列举如下:到“X”存在于1、2位置时,就必须下3来封杀,以此类推,13封2,23封1,14封7,17封4,47封1,45封6, 46封5,56封4,78封9,79封8,89封7,25封8,28封5,58封2,36封9,39封6,69封3,15封9,19封5,59封1,35封7,37封5,57封3。最后,我们就可以列出其余的特殊情况作特殊处理。 2.2.1判断胜负 井字棋胜利的判断就是只要有相同元素横向、纵向和斜向连续有3个就获胜,总体可能性有以下8种:123、456、789、159、357、147、258、369。当玩家或电脑满足以上8种情况的其中一种的时候,就可以判断玩家和电脑的输赢了。 三、系统总体分析与设计 3.1游戏主程序的流程图 开始 游戏开始菜单 游戏登陆界面 玩家开始游戏 否 游戏结束,是 否退出游戏 , 是 退出 3.2 设计界面 3.2.1 开始菜单 3.2.2 登录界面 3.2.3 游戏界面 3.2.3 结束界面 四、总结 经过几个星期的努力,程序终于完成了。尽管最终编写出来的游戏和编之前我们所设想 的有点出入,但游戏基本上能够正常运行。由于程序是从底层写起的,图像的实现都是用了FLASH动画,查阅大量有关FLASH设计和脚本语言的资料,由于在游戏过程中创建和调用了一定数量的函数,再加上对一些程序细节精益求精的精神,使这个程序的工作量比一开始所预计的要大的多。 不过,程序本身还是存在着一些问题,由于我们水平有限,这些问题都有待解决和完善。 游戏完成了,尽管游戏还有许多地方不够完善,但是游戏大体上没有什么很大的错误,可以正常地运行。 我们在做游戏的过程中,通过找资料,网上寻求帮助等方面,我们从中学到了很多课堂上学不到的东西。同时,在编程的过程中感谢网上一些论坛的高手的指导,从而解决了不少问题。 最后,希望大家能喜欢我们的这个小游戏,在编程的过程中,曾有过许多苦恼的难题,但带给我们更多的则是解决问题后的快乐,同时也希望游戏能够带给大家快乐~~ 五、参考文献 [1]Flash动画制作技能实训,杨格,人民邮电出版社 [2]Flash MX动画制作案例教程,李瑞光、樊勋磊,人民邮电出版社 [3]Flash MX Professional 2004实用教程,洪光、范海波,大连理工大学出版社 [4]Flash动画制作,王志敏、刘鸿翔,华中科技大学出版社 [5]Flash动画简明教程,汪启荣,水利水电出版社 [6]Flash动画制作(MX2004中文版),殷虹,中国铁道出版社
本文档为【FLASH游戏设计毕业论文1】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
is_654168
暂无简介~
格式:doc
大小:88KB
软件:Word
页数:9
分类:工学
上传时间:2017-10-18
浏览量:32