为了正常的体验网站,请在浏览器设置里面开启Javascript功能!

毕业设计--Flash宠物连连看游戏设计

2017-08-31 7页 doc 20KB 23阅读

用户头像

is_654168

暂无简介

举报
毕业设计--Flash宠物连连看游戏设计毕业设计--Flash宠物连连看游戏设计 毕 业 论 文 题 目:Flash宠物连连看游戏设计 入 学 年 月 2010年9月1日 姓 名 学 号 专 业 指 导 教 师 完成时间_ _年_ _月_ _日 目 录 摘 要 ..................................................................1 关键词...................................................................1 第一章、F...
毕业设计--Flash宠物连连看游戏设计
毕业设计--Flash宠物连连看游戏设计 毕 业 论 文 目:Flash宠物连连看游戏设计 入 学 年 月 2010年9月1日 姓 名 学 号 专 业 指 导 教 师 完成时间_ _年_ _月_ _日 目 录 摘 要 ..................................................................1 关键词...................................................................1 第一章、Flash游戏简介....................................................1 1.1多媒体小游戏的特点和优势.................................................1 1.2 Flash宠物连连看益智游戏系统开发意义.....................................1 1.3 多媒体工具软件Flash及脚本语言简介.....................................2 第二章、游戏设计前期准备.................................................2 2.1游戏设计概述.............................................................2 2.2素材准备.................................................................3 三章、游戏的制作.......................................................3 第 3.1游戏的设计思路...........................................................3 3.2影片片段操作动作.........................................................3 小结.....................................................................3 参考文献.................................................................4 摘 要 随着计算机多媒体技术的发展,也带动了游戏的进一步完善。并且现在小游戏、网页游戏越来越来受大家欢迎,除了玩的方法简单外,很多游戏不乏经典,其中连连看游戏就是典型了。 Flash它是一种交互式动画设计工具,用它可以将音乐,声效,动画以及富有新意的界面融合在一起,以制作出高品质的动态效果的媒体开发工具。并且把Flash技术用在游戏设计上不仅可以使其更加生动,而且小巧玲珑上传、下载迅速,使得游戏便于网上交流,并且它完美结合了新时代的一切时尚元素:网络、互动、即时、音乐、动画等,使得连连看游戏更上一层楼。 因此,在本次毕业设计过程中我主要针对工具软件Flash 8.0的特点与优势,来制作一个连连看小游戏。连连看小游戏只要把相同的宠物用三根以内的直线连在一起就消除,规则简单容易上手。游戏画面清晰可爱,况且速度节奏快。多样的画面可以让玩家保持游戏的新鲜感并且能够找到挑战的目标,而且在游戏的过程中除了充分学到知识外,还能锻炼自己的眼力和手脑的结合。多样式的地图,使玩家在各个游戏水平都可以寻找到挑战的目标,长期地保持游戏的新鲜感。使用新颖的连击积分规则,使游戏玩家在体会连击的快感后,同时对自己的游戏速度,更有挑战性和追求极速的欲望,游戏通过定义数组,根据一定的算法实现规定的路径判断。 关键词: 多媒体 宠物连连看 益智游戏 学习 数组 路径判断 第一章 Flash游戏简介 1.1多媒体小游戏的特点和优势 Flash是多媒体系统开发工具之一,它是面向对象的设计思想,提高了多媒体系统开发的质量和速度。Flash与其他多媒体开发平台的最大区别就在于操作界面,他的操作界面经过重新设计,使得界面更加美观、层次清晰、各面板布局合理,使得制作游戏更加容易操作并且无需任何编程基础就可以轻松制作出大量动画效果。 由于Flash软件利用特有的元件构成游戏的制作方法,因此大量减少了游戏动画所占的容量,适合网上播放,他与当今流行的网页设计工具Dreamweaver配合默契,可以直接嵌入网页的任一位置,非常方便。而且Flash制作的游戏可以生成动画文件,并且可以独立播放。他不仅可以在线玩,也可以离线玩,并同时保留其原来游戏中的各种交互式操作功能。 1.2 Flash宠物连连看游戏系统开发意义 在电脑普及发展的今天,游戏已成为人们生活中必不可少的一部分了,因为不论你走到哪个游戏网站,连连看游戏总是排在受玩家欢迎排名的前5位,休闲、趣味、益智是连连看玩不厌的精华,且不分男女老少、工薪白领,是一款适合大众的经典休闲小游 戏。而这次我所选的课题连连看小游戏的设计开发正是互联网与社会生活之间关系的紧密体现。 游戏产业作为现代电子技术的产物,正在以其独特的魅力在全世界的娱乐领域占据主流的位置,我们在承认广大娱乐网民的选择空间狭小的同时,也必须明确的一点就是游戏本身所具有的强大的吸引力。游戏的吸引力主要在于,他在让玩家打发时间的同时,可以让人实现在现实生活中不能实现的理想,得到在现实生活中不能得到的东西。而且游戏产业促进高科技技术不断升级,作为经济增长的一大支撑点,已经成为经济腾飞的“第四产业”。 1.3 多媒体工具软件Flash及脚本语言 Flash是美国Micromedia公司推出的网页动画制作软件,其前身为FUTURESPLASH,是早期网上流行的矢量动画插件。 Micromedia公司收购FUTURESPLASH 后,将它更名为Flash 2.0 ,逐渐发展到今天的Flash MX、 Flash 8等。Flash是一套集矢量绘图、动画制作、交互设计三大功能于一身的网页动画设计软件,不必编写程序就能制作出各种生动的动画,还能给动画配上语音和音乐音效,创作出了许多令人叹为观止的动画效果。 ActionScript是Flash中采用的脚本语言,通过脚本语言的编写可以实现动画的交互性、对象的操作等。ActionScript最早出现在Flash 3.0版本中,称ActionScript 1.0,该版本语法冗长,主要应用时围绕帧的导航和鼠标的交互。这种情况一直持续到Flash 5.0。而Flash MX 2004(7.0)引入了ActionScript 2.0,它有两大改进:变量的类型检测和新的class类语法。ActionScript 2.0的变量类型会在编译时执行强制类型检测。接下来是ActionScript 3.0(在Flash CS2 和Flash CS3中)。这不仅仅是一个带有新版本号的ActionScirpt 语言,还有一个全新的虚拟机,ActionScript 1.0和ActionScript 2.0都使用AVM1 (ActionScript 虚拟机1),因此它们在需要回放时本质上是一样的,而ActionScript 3.0运行在AVM2上,一种新的专门针对ActionScirpt 3.0代码的虚拟机。 第二章 游戏设计前期准备 2.1游戏设计概述 通过使用鼠标将2个相同的宠物图片一一连线搭配起来,连接线不多于3根直线,就可以成功将两个图片消除。即第一次使用鼠标点击游戏界面中的宠物图片,该图片此时为“被选中”,以特殊方式显示;再次以鼠标点击其他宠物图片,若该宠物图片与被选中的宠物图片图案相同,且把第一个宠物图片和第二个宠物图片连起来,中间的直线不超过三根,则消掉这一对宠物图片,否则第一个宠物图片恢复未被选中的状态。知道把游戏界面上的所有宠物图片全部消除,则可以进入下一关,同样,等你把所有的宠物图片都消除了,你有再次闯关成功,进入下一关,但越往后难度越大,所以如果你能够闯关成功的话,你就可以获得胜利。 2.2素材准备 在游戏构思好之后,找一些适合本次游戏所需背景的图片,并且色彩不会影响眼睛 的健康,背景图片的选取不需太过华丽,避免和背景图的颜色冲突,以保证整个游戏界面的整洁美观;选择一些贴近游戏主题的背景音乐,背景音乐也尤其重要,它会影响用户的娱乐心情,同时在游戏的过程中他还要体现用户的心情和态度,所以,选择的音乐格式最好播放时间短的。 第三章 游戏的制作 3.1游戏的设计思想路 假设目标点p1,p2,如果有两个折点分别在z1,z2那么,所要进行的是 1:如果验证p1,p2直线连线,则连接成立 2:搜索以p1,p2的x,y方向四条直线(可能某两条直线会重合)上的有限点,每次取两点作为z1,z2,验证p1到z1/z1到z2/z2到p2是否都能直线相连,是则连接成立。 3.2影片片段操作动作 stop() 停止播放当前影片片段。如显示声音影片,在影片中添加了代码stop (),示停止当前声音的播放。 gotoAndPlay([scene,] frame) 跳至scene场景(省略表示当前场景)的frame帧并播放。如退出游戏按钮中添加的代码:on (release) {gotoAndPlay(1),表示如果当前你点击按钮的话,他会从当前场景状态中退出直接跳第一帧并且播放第一帧。 On(rollOver) 鼠标滑动。如向下滑的箭头中所添加的代码:on (rollOver),根据设计的需要可以设置向下滑和向上滑动。 小结 这个游戏是我们组在李老师的指导下完成的,控件命名,代码书写都有各自的习惯,给程序的写作带来了很多麻烦。为了克服这些困难解决这些问题,我们取长补短,统一了格式。这个游戏分为两个模式,其中第一的内容是非常分散,而且内部又有很多小模块,互相之间也有非常密切的联系,很多变量之间数据的传递都要考虑好。而第二个(即路径判断问题)相对比较集中,代码内容非常长,工作量也是很大的,且几乎全部是在代码中编写,没有添加什么界面上的控件操作。另外这个游戏没有用到数据库,所使用的功能也不是很多,但是由于考虑到按固有的游戏规则来编写,因此要写较多时间考虑游戏怎么玩,怎么通过代码判断用户每个鼠标点击的坐标以及当前坐标位置代表的图片内容等各方面的判断考虑得就较多了。 参考文献: [1]谢立群 周建国 吕娜 flash 8 中文版动画设计与制作 人民邮电出版社 [2]思慧工作室 flash 8 动画特效设计经典案例 人民邮电出版社 蔡朝晖 感受精彩 Flash ActionScript 互动编程技术与实例 人民邮电出版社 [3] [4]温谦 巧学巧用Flash制作动画习题精解 人民邮电出版社 [5]陈洁 Flash8实训教程--游戏制作入门 西安电子科技大学出版社 [6]李琼 flash8.0闪客动画轻松现场实战 航空工业出版社 [7]罗小燕 flash动画与卡通制作创意导航 清华大学出版社 [8]武法提 《网络教育与应用》 高等教育出版社
/
本文档为【毕业设计--Flash宠物连连看游戏设计】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。 本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。 网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。

历史搜索

    清空历史搜索