课程设计报告(动画)

  • 格式:doc
  • 大小:2.95 MB
  • 文档页数:10

下载文档原格式

  / 10
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

课程综合设计(二)(动画后期方向)

课程设计报告书

题目Flash小游戏连连看设计与制作

学生姓名张凌飞

指导教师郭雅静

课程名称课程综合设计

学院信息工程学院

专业班级数字媒体技术一班

制作日期2014年10月

组内分工

目录

1 前言 (1)

2设计软硬件平台 (1)

3创意思想描述 (1)

4制作过程与进程 (2)

5 课程设计结果 (6)

6制作与创新心得 (7)

1 前言

该章主要描述课程设计的目的,以及对题目本身的理解。

现在小游戏、网页游戏越来越受网民欢迎,除了玩的方法简单外(不像其他游戏还需要注册下载繁琐过程),很多游戏不乏经典。连连看游戏就是典型了!不管你走到哪个游戏网站,连连看游戏总是排在受玩家欢迎排列的前五位,休闲、趣味、益智是连连看玩不厌的精华,且不分男女老少、工薪白领,是一款适合大众的经典网络休闲游戏。

游戏产业作为现代电子技术的产物,正在以其独特的魅力在全世界的娱乐领域占据主流的位置,我们在承认广大娱乐网民的选择空间狭小的同时,也必须明确的一点就是游戏本身所具有的强大的吸引力。游戏的吸引力主要在于,他在让玩家打发时间的同时,可以让人实现在现实生活中不能实现的理想,得到在现实生活中不能得到的东西。而且游戏产业促进高科技技术不断升级,作为经济增长的一大支撑点,已经成为经济腾飞的“第四产业”。

因此希望可以通过本次课程设计,对运用Flash制作小游戏有一个全新的理解,在原来所掌握知识的基础上进一步学习新的知识、巩固基础内容。

2设计软硬件平台

阐述本设计对软件(插件)、硬件的需求。

本项目的制作主要是在windows平台下制作。制作前期根据设计的技术问题和创意方案,主要用到的软件有:Adobe Flash CS6。主要硬件:视频采集卡、显卡。

2.1Flash软件

Flash是一种交互式量多媒体技术,早期网上流行的矢量动画插件,到现在网上已经有成千上万个Flash站点,可以说Flash已经渐渐成为交互式知量的标准,未来的一大主流。Flash 可以包含简单的动画、视频内容、复杂演示文稿和应用程序以及介于它们之间的任何内容。

2.2 ActionScript

Action Script是Flash中采用的脚本语言,通过脚本语言的编写可以实现动画的交互性、对象的操作等。

2.3 Photoshop软件

Adobe Photoshop,简称“PS”,是由Adobe Systems开发和发行的图像处理软件。ps有很多功能,在图像、图形、文字、视频、出版等各方面都有涉及。本次课程设计中主要用Photoshop 制作游戏背景图片。

3创意思想描述

详述该设计的策划与创意,说明本设计的关键词并进行详细解释。

3.1需求分析

随着多媒体和网络的不断发展,游戏产业作为现代电子技术的产物,正以其独特的魅力在全世界的娱乐领域占据主流位置。正如我们所见,忙完了一天的工作玩一玩休闲游戏真是再好不过了,可以说游戏已是我们生活中的主要一部分了。相信一款华丽界面效果的连连看小游戏一定会受到大批女性玩家的欢迎。

3.2制作思路

Flash制作游戏需要运用到脚本语言Action Script,对于Flash软件初学者来说,能做出

一款能够运行流畅、界面华丽的小游戏是有一定难度的。开始制作游戏时,主要解决问题有以下几个方面:

如何设置整个游戏的界面;

如何控制连连看游戏中随机美女图片的生成且每种图片必须为偶数个;

游戏开始后,判断鼠标两次点击的图片能否消去,即图片是否相同且图片之间路径的判断;解决方法:

我们已经知道,两个图形能够相消,当且仅当这两个图形相同,且它们之间存在路径转弯数目小于等于3。因此,我们主要需要解决的问题还是,怎样求出相同图形之间的最短路径,这个最短的路径,我们首先需要保证转弯数目最少。在转弯数目最少的情况下,经过的格子数目要尽可能地少。在经典的最短路问题中,我们需要求出经过格子数目最少的路径。而这里,要保证转弯数目最少,需要把最短路问题的目标函数修改为从一个点到另一个点的转弯次数。虽然,目标函数修改了,但算法的框架仍然可以保持不变。广度优先搜索是解决经典最短路问题的一个思路,就是每次优先扩展状态值最少的格子

4制作过程与进程

4.1游戏内容

通过使用鼠标将2个相同的美女图片一一连线搭配起来,连接线不多于3根直线,就可以成功将两个图片消除。即第一次使用鼠标点击游戏界面中的美女图片,该图片此时为“被选中”,以被粉红色米老鼠头圈住显示;再次以鼠标点击其他美女图片,若该美女图片与被选中的美女图片图案相同,且把第一个美女图片和第二个美女图片连起来,中间的直线不超过三根,则消掉这一对美女图片,否则第一个美女图片恢复未被选中的状态。

4.2素材准备

○1游戏背景图片

在游戏构思好之后,我自行制作了本次游戏所需背景的图片。首先,运用Photoshop制作淡黄色不的暖色调纯色背景图,色彩不会影响眼睛的健康。如图1所示

图1

○2美女小图片

根据游戏的对图片尺寸的大小要求,搜集一些美女小图片用Photoshop调整尺寸。重要的是选取图片时避免和背景图的颜色冲突,以保证整个游戏界面的整洁美观。如图2所示

图2

○3背景音乐

背景音乐也尤其重要,他会影响用户的娱乐心情。所以背景音乐要贴近游戏的主题,同时在游戏的过程中他还要体现用户的心情和态度。而且,选择的音乐格式最好是.MP3格式的,播放时间短。

4.3游戏制作

○1游戏背景制作

将制作好的游戏背景导入到库中:文件——导入——导入到库。选中背景图片将其拖入场景图1中。如图3所示

图3

○2影片制作

导入处理好的美女图片到库,新建元件——影片剪辑——命名为mov_tupian,影片剪辑元件中创建12个关键帧,每一个关键帧拖入一张图片在背景中心位置处。如图4图5所示

相关主题