- 2
- 0
- 约1.47千字
- 约 31页
- 2016-12-30 发布于广东
- 举报
学习目标:掌握小游戏制作的流程及学习方法,学习相关脚本制作,深化知识的应用。 学习重点:1. 设置实例名称并交换元件 2.编写代码 项目5:小游戏制作 Flash游戏的特点 1、采用矢量图形技术(即图形对象始终保持原有的清晰度和光滑度,精确度高。 2、简单易行,精美实用,占用储存空间小,非常适合在网络中传播。 项目5:小游戏制作 Flash游戏的种类 1、益智类游戏 2、动作类游戏 3、角色类游戏 项目5:小游戏制作 游戏规划的重要性 在制作游戏之前要有明确的构思和对游戏的整体把握,制定一个完善的工作流程,安排好工作的进度和分工。如在拼图游戏中,我们先分析游戏结构,并绘制了游戏实现的流程图。游戏方案出来后,就需要着手收集和准备游戏中要用到的素材,包括图片、文本、脚本和声音等,进而实现工作的有条不紊。 开始制作游戏 (1)新建影片文档并导入图片,重新命名“图层1”为背景,选取“任意变形工具”适当调整图像的大小。 (2)分割图片 (3)、“选择工具”,框选所绘制的矩形网格,按【Ctrl+G】组合键,将网格组合起来。 单击“背景”图层的第1帧,选中该帧中的图片和矩形网格。按【Ctrl+K】组合键,打开“对齐”面板,使“相对于舞台”按钮处于未被按下状态,单击“匹配大小”下面的“匹配高度”和“匹配宽度”按钮,再单击“水平中齐”这样,矩形网格将变得与图片一样大小,并且正好重合。同时适当调整图片和网格的位置。 编写代码 部分动作脚本及其解释如下: on (press) { startDrag(, true);//当用鼠标单击按钮时,按钮为可拖动状态 } on (release) { stopDrag();//当单击并释放按钮后,按钮处于被停止状态 obj = /d1;//底板上相应的图块 将释放的图块与其对齐,形成一种自动吸附的效果 setProperty(, _x, getProperty(obj, _x)); setProperty(, _y, getProperty(obj, _y)); _root.m1 = 1;//实例“m1”被拖放成功后,设置变量为1 if ((_root.m1 == 1) and (_root.m2 == 1) and (_root.m3 == 1) and (_root.m4 == 1) and (_root.m5 == 1) and (_root.m6 == 1)) { _root.gotoAndPlay(2);//如果所有的实例都被拖放成功,那么动画跳转到第2帧,也就是显示拼图成功的画面 } } } 以此类推,设置其它按钮实例的动作脚本,其中obj = /d1及_root.m1 = 1;中的“d1”和“m1”也随之做相应调整和替换。 项目5:小游戏制作 技能拓展 设计与百科知识等相结合的游戏,拓展游戏思维 拓展游戏角色造型的设计思路 总结 Flash游戏是目前国内外最流行和最受欢迎的开发项目之一。规划游戏的流程及脚本制作是学习攻艰阶段的重头戏,在巩固学生技能培训的基础上,深化游戏制作思路和游戏角色造型特点,令观众在游戏中体味人生,感受历史、地理等,增强广大观众对祖国文化的热爱,是我们今后应思考的一项长足计划。 * * 项目5:小游戏制作(二) 在线教务辅导网: 更多课程配套课件资源请访问在线教务辅导网 馋死
原创力文档

文档评论(0)