论文无忧网提供:计算机毕业论文范文|计算机毕业设计|计算机毕业论文
栏目导航 教育技术学 小学教育 学前教育 代写论文
当前位置: > 教育论文 > 教育技术学 >

教学类游戏的设计与开发--计算机维护

内容来自www.paper51.com

  5.设计思路及实现方法

copyright paper51.com

5.1  游戏开始设置及实现方法 http://www.paper51.com

5.1.1  游戏开始的设计思路

内容来自www.paper51.com

进入到游戏界面,可看到三个按钮,既“开始游戏”,“游戏说明”,“退出游戏”。点击按钮可进入相应内容。如图5.1.1-1所示

copyright paper51.com

http://www.paper51.com

图 5.1.1-1   开始界面 paper51.com

5.1.2  游戏开始界面的实现 paper51.com

游戏开始界面主要是通过按钮实现界面跳转的。将“操作说明”、“操作简介”等内容制作成影片剪辑元件,只需占用时间轴的一帧即可。通过按钮进行跳转,只需设置好每个按钮需要跳转到主场景哪一帧即可。按钮跳转代码如下: 内容来自论文无忧网 www.paper51.com

on (release) { paper51.com

       gotoAndStop(X);

内容来自论文无忧网 www.paper51.com

}

内容来自www.paper51.com

“X”为第几帧。如图5.1.2-1所示

paper51.com

paper51.com

图5.1.2-1  开始时间轴

内容来自www.paper51.com

5.2 多个景之间切换计及实现

http://www.paper51.com

5.2.1不同场景切换的的设计

paper51.com

游戏中涉及到多个场景之间的切换,其切换过程使用了场景转换的一个小动画,能够增强动画的美感和流畅性。 http://www.paper51.com

5.2.2不同场景切换的实现 http://www.paper51.com

   多个场景的切换是用动画连接实现的。该动画的制作方法如图5.2.2-1所示 paper51.com

http://www.paper51.com

图 5.2.2-1   场景转换设置

内容来自www.paper51.com

遮罩层主要是实现人物背后“过渡条”的移动,使场景更具有逻辑性。

内容来自www.paper51.com

值得注意的是,因为该过渡效果也是用影片剪辑元件做成的,所以在其第20帧插入的这句脚本语言很重要,它实现了:过渡效果完成之后无需玩家的任何操作主场景直接发生跳转,代码如下:

内容来自论文无忧网 www.paper51.com

stop(); 内容来自论文无忧网 www.paper51.com

tellTarget("/"){ http://www.paper51.com

   gotoAndStop(10) http://www.paper51.com

}

copyright paper51.com

有了这句脚本语言,该影片剪辑只需要占用主场景中的时间轴的1帧,而不是20帧。

paper51.com

5.3  学习硬件维护的触发设计及实现

内容来自论文无忧网 www.paper51.com

5.3.1习硬件维护知识的触发设计 内容来自论文无忧网 www.paper51.com

游戏的任务是学习计算机硬件维护知识,在人物移动过程中会出现不同的硬件,当人物和相应的硬件相遇时,玩家通过点击硬件上方的箭头(图中红圈标注),进入到相应的硬件维护方法的学习。

copyright paper51.com

如图 5.3.1-1所示

内容来自论文无忧网 www.paper51.com

paper51.com

图 5.3.1-1 触发硬件学习 paper51.com

5.3.2学习硬件维护知识的触发实现

内容来自www.paper51.com

    在图5.1.3-1中,如果玩家通过方向键控制主人公移动到CPU图形旁,可通过点击CPU上方的箭头进入到CPU维护的学习动画。随着人物的移动,将会出现更多的计算机硬件,均可通过点击硬件上方的箭头进入到该硬件维护方法的学习。 paper51.com

     其中,硬件上方的箭头为按钮,只需将其连接到所要跳转到的一帧即可。 copyright paper51.com

     控制人物移动的代码如下: paper51.com

onClipEvent (load){

copyright paper51.com

       // 初始化人物移动的速度 内容来自论文无忧网 www.paper51.com

       speed = 5;

内容来自论文无忧网 www.paper51.com

} 内容来自www.paper51.com

onClipEvent(enterFrame) { copyright paper51.com

              if(Key.isDown(Key.RIGHT) ) { 内容来自www.paper51.com

              _x+= speed;        copyright paper51.com

       }

http://www.paper51.com

} paper51.com

再此过程中,只需要人物向右移动即可。 内容来自论文无忧网 www.paper51.com

5.4  学习硬件维护知识的设计及实现 paper51.com

   主人公学习计算机硬件维护知识的过程采用动画形式完成,主要是通过主人公与我是我的对话展示出来(图中红色椭圆标注)。玩家学习计算机维护知识主要是同过阅读主人公与我是我的对话来学习。该部分采用的是长篇的动画形式来完成。如图5.4-1所示

http://www.paper51.com

内容来自论文无忧网 www.paper51.com

图5.4-1 知识讲解

copyright paper51.com

------分隔线----------------------------
联系方式