毕业设计(论文)flash游戏制作(完整版).doc
《毕业设计(论文)flash游戏制作(完整版).doc》由会员分享,可在线阅读,更多相关《毕业设计(论文)flash游戏制作(完整版).doc(20页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、金华职业技术学院毕业教学环节成果正文完整版全套设计,联系153893706题 目 Flash游戏制作 学 院 信息工程学院 专 业 计算机技术与应用 班级学号 计算机053 姓 名 指导教师 2008年 5月 10日Flash游戏制作摘 要随着Flash MX 2004版本的发布,ActionScript语言也升级到了版本,利用Action可以编写出更为实用的脚本语言。本课题制作的是一个智力游戏,可用于帮助学生英语听力的锻炼和有关英语单词的记忆,起到寓教于乐的目的。本游戏主要用于巩固英语中的9个颜色单词,这9个颜色单词分别为:yellow、blue、red、white、pink、black、p
2、urple、orange和green。关键词:Flash,ActionScript,智力游戏Flash Games ProductionABSTRACTWith Flash MX 2004 version of the publication, ActionScript language also upgraded to version 2.0, ActionScript language can be used to prepare more practical procedures. This is a subject produced by the intelligence game,
3、can be used to help students of English listening exercise and the memory of the English words, the purpose of entertaining play. The main game for the consolidation of English in nine color word, nine color words were: yellow, blue, red, white, pink, black, purple, orange and green.Key Words: Flash
4、,ActionScript,Intelligence Gameii目 录摘 要i引 言11 Flash游戏制作概述21.1 Flash简介21.2 游戏制作前的设计2 设计目的31.2.2 游戏的种类31.2.3 规划与制作流程31.3 游戏素材的搜集和准备31.3.1 图形及图象41.3.2 声音及音效42 游戏制作52.1 游戏预期效果5 游戏流程分析52.3 游戏制作步骤62.3.1 创建游戏的主时间轴结构62.3.2 游戏封面的制作72.3.3 创建木锤和地鼠运动效果82.3.4 创建地鼠出现的影片剪辑92.3.5 声音的使用11 gamestart帧的制作122.3.7 gameov
5、er帧的内容123 总结及制作心得14结论与谢辞15参考文献16引 言随着Flash以及Internet的发展,Internet上的Flash游戏作为一种新的娱乐手段,越来越受到人们的关注。由于Flash 游戏能够满足网络媒体的传输需要,越来越多的人成为Flash 用户,许多人为了兴趣爱好也来制作Flash游戏娱己娱人,同时,商家把Flash游戏作为新产品推广和营销的重要手段。因此Flash游戏在计算机应用上的地位显而易见,它已成为许多领域信息化建设中的重要组成部分,从而倍受人们的重视。Flash最大的特点是具有强大的交互性,用户可对作品进行控制,动作脚本就是Flash具有强大交互功能的灵魂所
6、在。Flash ActionScript是动作脚本语言,是用户在Flash 内开发应用程序时所使用的语言,Flash 的交互性就是通过对按钮、关键帧和影片剪辑设置一定的动作来实现的,动作是由一套Flash ActionScript命令语句组成。Flash还有很强的可移植性。Flash在与用户的交流方面具有其它任何方式都无可比拟的优势。本次毕业设计用Flash MX 2004以及 Flash ActionScript语言,制作打地鼠这款Flash游戏。这是一个智力游戏,可用于帮助学生英语听力的锻炼和有关英语单词的记忆,起到寓教于乐的目的。1 Flash游戏制作概述:1.1 Flash简介1996
7、年,FutureWave发布了一个叫做FutureSplash的小型动画制作软件,它是一个相当简单的用于创建矢量动画的应用软件。在发表后,由于该应用软件被用于设计Microsoft的MSN在线版本,以及Disney的Disney Daily Blast,因此倍受广泛关注。在1997年年初,Macromedia发表了Flash的第一个版本。到了2004年,在发布了7个版本后,Macromedia将Flash划分成了两个程序:Flash MX 2004和Flash Professional MX 2004。Flash现在已经成为制作高压缩、基于矢量的网格内容的行业标准。Flash的发布是非常独特的
8、,用户可以在Flash MX 2004和Flash Professional MX 2004之间做出选择。Flash已经被证明是目前最流行的交互式编辑软件,就这次发布而言,Flash已成为面向不同开发者的不同类型的应用程序。为了支持用户的各种需求,Macromedia选择将应用程序划分成两个版本。这两个版本分别是根据不同用户所关心的内容而进行设计的。Flash作为创作工具的角色,并提供了增强的功能,以进一步改善很多重要的要在应用程序中执行的任务。Flash软件与一般软件不同,它就像一位导演,在你构思好的动画上,从整体的基础上具体分析、完善每一个步骤的细节。在创建绚丽多彩的动画内容的技术方面,F
9、lash始终位于最前沿。另外,作为基于矢量的媒体,在部分宽带被其他动画媒体占用的情况下,Flash也会不负众望。Flash现在是更灵活的交互式数字媒体创建工具之一,它所提供的功能不仅可以运行在因特网和桌面计算机平台上,还可以在游戏控制台和移动设备上运行。Flash是一个真正的多媒体程序。1.2 游戏制作前的设计许多人在游戏制作过程中做得不够完善,都是因为前期没有做好设计与规划所造成的,因此,在游戏制作前做好游戏流程规划是非常有必要的。1.2.1 设计目的制作游戏的目的有很多,有的纯粹是娱乐,有的则是希望借助游戏展示自己的编程技巧,更多时候则是基于商业目的。因此,在进行游戏制作之前,应该先确定游
10、戏的目的,这样才能设计出符合要求的作品。 游戏的种类在Flash可实现的游戏范围内,大体上可以将游戏分成以下几种类型:(1)动作类游戏:动作类游戏是由玩家所控制的人物根据周围环境的变化,利用键盘或者手柄、鼠标的按键做出一定的动作,如移动、跳跃、攻击、躲避、防守等,来达到游戏要求的相应目标。凡在游戏过程中必须通过参与者控制游戏角色的游戏都可以称做动作类游戏。此类游戏的典型代表作是著名的动作游戏过关斩将和碰碰拳打。(2)益智类游戏:此类游戏也是Flash中较易实现的一种类型,相对于动作游戏的快节奏,益智类游戏的特点就是玩起来速度慢,主要培养玩家在某一方面的智力和反应能力。主要靠参与者发挥自身的聪明
11、才智而取胜的游戏都可以称为益智类游戏。此类游戏代表作品非常多,如棋牌类游戏和拼图类游戏等。(3)角色扮演类游戏:角色扮演类游戏是由玩家扮演游戏中的某一角色,按游戏中剧情的发展变化来进行游戏,游戏过程中会有一些解谜和敌人战斗的情景。这类游戏在技术上不难实现,但由于游戏规模非常宏大,因此制作过程也相当复杂。(4)射击类游戏:设计类游戏在在Flash游戏中占有绝对的数量优势,主要是通过玩家对鼠标或键盘的操作来进行游戏的控制。 规划与制作流程在决定游戏的目的与类型后,应该对游戏进行了规划,确定制作流程。Flash游戏的制作规划和流程并不复杂,需要大致预计游戏中会发生的各种情况,设计游戏中所有可能发生的
12、情节,并针对这些情况安排好相对应的处理方法,使游戏的制作变成一件系统性的工作。完整的流程设计将会使游戏的制作工作更加清晰和顺利。 1.3 游戏素材的搜集和准备游戏流程图设计出来后,本人开始着手收集和准备游戏中要用到的各种素材。如图片和声音等。要完成一个比较成功的Flash游戏,就必须拥有足够丰富的游戏内容和美丽的游戏画面,所以在进行具体制作前,需要准备好游戏素材。1.3.1 图形及图象这里的图形一方面指Flash中应用很广的矢量图,另一方面也指外部的位图,两者可以进行互补,这些是游戏中最基本的素材。取得这些素材一般有下面几种方法:(1)制作需要的素材。可以使用一些专业的图形设计软件制作自己需要
13、的素材PHOTOSHOP、3DS MAX等。(2)从多媒体光盘获取。现在的多媒体光盘种类越来越丰富,光盘上的各类资源也越来越多,而且也有很多专门的素材光盘,素材数量非常丰富。(3)从网络获取。在英特网空前发展的今天,可以充分利用网络上大量的免费资源寻找我们需要的素材。 声音及音效音乐在Flash游戏中是非常重要的元素,给游戏加入适当的音效可以为整个游戏增色不少。收集音效一般有下面几种方法:(1)网上搜集:网上有很多精彩的音效可以下载。(2)音乐歌曲:从平常听的音乐里找音效。(3)各类影片光盘:这是最佳的音效来源,可以使用一些流行的播放软件来提取影片中的音效。(4)游戏:这里有一个比较便捷的音效
14、来源,一般游戏安装后会有一个Sound文件里面存放了几百种不同的音效。2 游戏制作这是一个智力游戏,可用于帮助学生英语听力的锻炼和有关英语单词的记忆,起到寓教于乐的目的。本游戏主要用于巩固英语中的9个颜色单词,这9个颜色单词分别为:yellow、blue、red、white、pink、black、purple、orange和green。 游戏预期效果当游戏运行时,播放单词读音后,游戏窗口会同时出现15只不同颜色的地鼠,游戏玩家用鼠标单击与朗读单词颜色相同的地鼠,选择正确会加分,错误则不加分并会出现相应的提示音效。游戏窗口右上角展示游戏玩家的当前得分和剩余的地鼠组数。游戏共安排了9组地鼠,每组地
15、鼠出现的时间为3秒。如果在规定时间内游戏玩家没有单击地鼠,则本组地鼠消失,下一组地鼠会自动出现。游戏完成后,游戏会自动展示游戏玩家得分。2.2 游戏流程分析由于游戏比较复杂,需要对游戏的流程进行规划,本游戏的流程图如图2-1所示。英语单词地鼠出现地鼠消失单击地鼠错误提示音单击错误正确提示音单击正确加分显示得分游戏结束游戏开始单击是否 正确方框内循环执行9次图 2-1 游戏流程图2.3 游戏制作步骤本游戏的制作步骤分以下7部分: 创建游戏的主时间轴结构主时间轴共包含“脚本”、“主要”、和“背景”3个图层。将“脚本”图层的第1帧的帧标签设置为“cover”,第10帧的帧标签设置为“gamestar
16、t”,第20帧的帧标签设置为“gameover”。其中“cover”帧放置的是封面的内容,“ gamestart”帧防止的是游戏的主要部分,“gameover”帧放置的是游戏的结束部分。如图2-2所示。图2-2 主时间轴结构 游戏封面的制作(1)在“背景”图层中使用Flash的绘图工具绘制游戏的背景,包括天空、远山、地洞和草地。这些元素全部放置在一个名为“背景”的影片剪辑中。(2)在“主要”图层的“cover”帧的中心部分创建静态文本“Catch the mice”。在右上角创建两个动态文本对象,左边的动态文本对象关联的变量是“time”,右边的动态文本对象关联的变量是“score”。(3)在
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 毕业设计 论文 flash 游戏 制作 完整版
限制150内