Authorware-拼图游戏

上传人:油条 文档编号:101775176 上传时间:2019-09-29 格式:DOC 页数:16 大小:2.07MB
返回 下载 相关 举报
Authorware-拼图游戏_第1页
第1页 / 共16页
Authorware-拼图游戏_第2页
第2页 / 共16页
Authorware-拼图游戏_第3页
第3页 / 共16页
Authorware-拼图游戏_第4页
第4页 / 共16页
Authorware-拼图游戏_第5页
第5页 / 共16页
点击查看更多>>
资源描述

《Authorware-拼图游戏》由会员分享,可在线阅读,更多相关《Authorware-拼图游戏(16页珍藏版)》请在金锄头文库上搜索。

1、多媒体技术与应用课程设计题 目 Authorware 拼图游戏 系 (部) 电子与信息工程系 班 级 计算机科学与技术1班 姓 名 谭诚 学 号 2012020227 指导教师 黄硕 2014年 1 月15日 一、设计题目、内容及要求题目:Authorware 拼图游戏内容:1、分析与流程设计;2、相关程序设计、实现、调试;3、课程设计总结报告。要求:开发一个可交互控制的拼图游戏,实现游戏中的相关功能。二、要求的设计成果(课程设计说明书、设计实物、图纸等)1、课程设计总结报告2、多媒体应用系统三、进程安排1月11日上午课程设计第一天,老师将所有的设计题目发下来,供我们选择。1月11日下午,我们

2、每个人根据自己的能力和兴趣,确定好了自己所要选的课题。1月12日上午,根据自己所选的课题进行分析和着手设计。1月12日下午,在分析好的前提下,开始在authorware环境下实践。1月13日上午,通过上网查资料和老师同学们的帮助,来完善自己不懂的知识。1月13日下午,对于自己所做的课题,进行一些补充和整理。1月14日上午,作品已经做的可以了,接下来就是对报告的整理。1月14日下午,借助自己所学的知识和一些课外知识,完善报告。1月15日上午,对课程设计报告做最后的补充与检查。1月16日下午,老师对于每个人的报告进行了指导和审核。四、主要参考资料1吴疆,多媒体课件设计与制作M.北京:人民邮电出版社

3、,2002.82焦智芳,Authorware创艺设计与百例M.北京:清华大学出版社,2003.123郭新房,Authorware 7.0多媒体制作M.北京:清华大学出版社,2004.4指导教师(签名):教研室主任(签名):多媒体技术与应用 课程设计任务书学号:2012020227 姓名:谭诚Authorware 拼图游戏谭诚安康学院 计算机科学与技术12级 陕西 安康 725000摘要:本次课程设计是利用Authorware 7.0制作拼图游戏。游戏者通过鼠标拖曳拼块到目标区域中,如果拖曳目的正确,则自动对齐居中,否则退回到原始位置。游戏者可以在游戏中随时查看原图,中途也可以选择放弃并退出游戏

4、。这个游戏利用Authorware交互结构中的目标区域响应实现,用到界面设计等函数实现游戏功能。关键字:拼图游戏;Authorware 7.0;交互性1 系统概述1.1 系统开发背景Authorware是一种解释型、基于流程的图形编程语言。1Authorware是由Author(作家;创造者)和Ware(商品;物品;器皿)两个英语单词组成,顾名思义为作家用来创造商品的工具。Authorware被用于创建互动的程序,其中整合了声音、文本、图形、简单动画,以及数字电影。只通过对图标的调用来编辑一些控制程序走向的活动流程图,将文字,图形,声音,动画,视频等各种多媒体项目数据汇在一起,就可达到多媒体软

5、件制作的目的.拼图游戏是一个比较经典的大众游戏,虽然比较浅显,却能很好地锻炼学习者的逻辑思维能力。Micromedia Authorware软件是一款领导交互式学习和多媒体课件创作,实用性强易于操作的软件,具有交互性强,界面简单易于操作能完美集成文字,图片,声音,视频,动画等素材打包后的无需安装即可独立运行,符合大众的操作水平等特点也是我们选择它的目的。1.2 系统开发的目的和意义 1.2.1 项目开发目的1)熟练掌握多媒体技术与应用基本知识和技能。2)熟练掌握多媒体设计的基本思路和方法。 3)能够利用所学的基本知识和工具,解决简单的多媒体设计问题。 1.2.2 项目开发意义1)学习解决问题的

6、方法与策略。2)将理论与实践相结合,提高解决实际问题的能力。2 需求分析2.1 需求分析本程序开发一款简单的拼图游戏,实现该游戏的基本内容:游戏分为三个等级,高级,中级,初级。拼图构成中利用鼠标拖拽图片到相应位置。另外拼图过程该游戏还应有错误返回机制,图片拼合错误将会自动返回。游戏中加入音乐控制,时间显示等功能。其次,还应加入游戏规则介绍。 玩游戏本身就是娱乐过程,最好提供给用户奖励的东西,例如本游戏中给用户提供,奖励话语来激励玩家。用户玩该游戏的水平有高低之分,该游戏中设三种等级选择供不同人水平来选择。3 总体设计3.1 总体设计规则对于拼图游戏,我们将让他成为可执行的应用程序,所以我们对系

7、统功能模块的实现进行分析:(1) 对游戏的需求分析及设计方案进行设计。(2) 对游戏所需要的素材进行整理。(3) 对鼠标操作功能和具体按钮功能进行实现,实现一些计算按钮所需要的代码。 3.1.1 系统完成的功能拼图游戏设置游戏始环节界面设置主程序设置拼图程序设置背景音乐设置游戏说明图3-1 系统功能模块图3.2 详细设计3.2.1 片头设计 设置拼图游戏的整个大致流程及封面框架,包括页面的大小,图片的选择等。3.2.2 主程序设计主程序设计即拼图游戏的核心设计,主要设计游戏的拼合和等级难度,玩家将选择需要的等级进行游戏,并可随时退出游戏。3.2.3 程序的后续设计 在程序的后续设计中,增加错误

8、恢复机制,即若将图片拼到错误位置,图片将自动返回。并在游戏过程中显示原图,玩家参照原图进行拼接。以此降低游戏难度。3.2.4 背景音乐设计游戏过程中,增加了音乐控制按钮。音乐是一开始玩游戏就播放的,若玩家想关音乐或开音乐皆可实现。3.2.5 表扬界面的设计在成功完成拼图后将会显示表扬语句,以此激励玩家。3.2.6 后续处理设计在游戏设计基本完成后,对于游戏中不必要的文字,图片等用橡皮擦擦除。并对图片文字等进一步美化。4 系统实现4.1片头设计 实现设计窗口的大小,添加背景、标题、进入游戏,游戏规则,退出游戏(1)开始界面设计。 打开Authorware软件,拖动计算图标到流程线上,并命名初始化

9、,点击设置窗口大小。代码如下:ResizeWindow(640,520)(2)制作封面拖动两个显示图标到流程线上,分别命名为背景底图、名字,分别添加图片和拼图游戏的字样。右键点击背景底图和名字显示图标,点击“计算”添加不可移动代码,防止游戏中意外移动拼图碎片以外图片和字体,添加背景音乐。代码如下:Movable:=FALSE(3)片头按钮设计设置“开始游戏”、“规则说明”、“退出游戏”按钮。退出游戏代码如下:Quit( ) 3 图4-1 片头设置 图4-2 封面设计4.2 菜单选择能够选择游戏的难易程度。难度设有初级和高级。(1) 按钮设计拖动2个显示图标到流程线上分别命名为“拼图”、“难度文

10、字”,拖动一个交互图标,命名“难度”,设置3个按钮命名为“初级”、“高级”、“返回”。右键点击返回按钮,计算,添加代码:GoTo(IconID背景底图) 图4-3 难度设置 图4-4 难度演示4.3 “初级”难度设置(1)设置显示界面拖动3个显示图标,分别命名为“底图”,“文字”,“框架”,并且导入图片,添加文字,画出3*3框架图。(2)添加拼图碎片给程序流程线上加一个“群组”图标,并命名为“拼图碎片”。将事先准备好的图像碎片导入。(3)设置交互给程序流程线上加一个交互图标。在刚刚交互图标的右边添加9个群组,依次命名为1、2、3、4、5、6、7、8、9。 双击目标区域1,系统弹出目标区域属性设

11、置的对话框。首先设置“目标区”选项卡。在“放下”域中选择:在中心定位。设置“响应”选项卡。在“状态”域中选择:正确响应。将图像碎片1放在目标区域1下。依次将1到9个图像碎片做这样的操做。(4)错误的设置 在“+9”的右侧添加一个群组图标,并命名为“错误”,设置其响应类型为“目标区”。编辑“错误”图标的属性,将目标区域设置为覆盖整个演示窗口。在“目标区”域下“允许任何对象”,“放下”域要选择“放回”方式。在“响应”选项卡的“状态”域中选择“错误响应”。(5)查看原图的设置:在“音乐开关”的右侧托放一个“群组”图标,命名为查看“提示”,双击该图标,在它的二级流程线上拖放一个“显示”图标,命名为“提

12、示图”,在该图标的演示窗口中导入原图。(6)退出设置拖动一个计算的图,命名为“退出”双击该图标,填入一下代码。Quit()(7)返回设置拖动一个计算的图标刚在“退出”的右侧。命名为“返回”双击该图标,填入一下代码。GoTo(IconID难度文字) 图4-5 初级程度设计 图4-6 初级拼图运行展示 图4-7 初级拼图运行结果展示4.4 难度“高级”的设置(1)设置显示 拖动3个显示图标,分别命名为“底图”,“文字”,“框架”,并且导入图片,添加文字,画出3*3框架图。(2) 添加拼图碎片给程序流程线上加一个“群组”图标,并命名为“拼图碎片”。将事先准备好的图像碎片导入。(3) 设置交互给程序流

13、程线上加一个交互图标。在刚刚交互图标的右边添加16个群组,依次命名为1到16 。 双击目标区域1,系统弹出目标区域属性设置的对话框。首先设置“目标区”选项卡。在“放下”域中选择:在中心定位。设置“响应”选项卡。在“状态”域中选择:正确响应。将图像碎片1放在目标区域1下。依次将1到25个图像碎片做这样的操做。(4) 错误的设置 在“+16”的右侧添加一个群组图标,并命名为“错误”,设置其响应类型为“目标区”。编辑“错误”图标的属性,将目标区域设置为覆盖整个演示窗口。在“目标区”域下“允许任何对象”,“放下”域要选择“放回”方式。在“响应”选项卡的“状态”域中选择“错误响应”。(5) 提示图的设置:托放一个“群组”图标,命名为“提示”,双击该图标,在它的二级流程线上拖放一个“显示”图标,命名为“提示图”,在该图标的演示窗口中导入原图。(6)退出设置拖动一个计算的图标,命名为“退出”双击该图标,填入一下代码。Quit()(7)返回设置拖动一个计算的图标刚在“退出”的右侧。命名为“返回”双击该图标,填入一下代码。GoTo(IconID难度文字) 图4-8 高级拼图设置 图4-9 高级拼图运行展示

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 中学教育 > 其它中学文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号