文档详情

高中-Scratch-ppt课件:16_滚屏游戏

博****1
实名认证
店铺
PPT
388.51KB
约15页
文档ID:608397114
高中-Scratch-ppt课件:16_滚屏游戏_第1页
1/15

单击此处编辑母版标题样式,第一级,第二级,第三级,第四级,1,home back first prev next last,朱旭刚,Email:,单击此处编辑母版标题样式,第一级,第二级,第三级,第四级,本节目标,滚屏游戏,分类和鉴赏,实现原理,动态障碍物实现,本节目标滚屏游戏,滚屏游戏,2-1,滚屏游戏是二维平面游戏的一个类型,是非常常见的一类游戏,在电脑桌面游戏、,Flash,小游戏、游戏中非常常见,常见的冒险类、射击类小游戏大都属于这一类,滚屏按照方向,可分为水平滚屏和垂直滚屏,滚屏游戏 2-1滚屏游戏是二维平面游戏的一个类型,滚屏游戏,2-2,特点是:,为了保持人物在屏幕中始终处于中心位置,一般不移动人物,而是往相反的方向移动背景,这样利用人物和背景的相对运动,产生动画的效果,滚屏游戏 2-2特点是:,ScrollingDemo,分析,8-1,该游戏只是实现了人物的运动控制和背景移动没有设置危险物、奖品等,如果感兴趣,你可以尝试自己添加完整游戏的案例,以及障碍物的添加,可参考,Cube Scroller.sb,该游戏的舞台是蓝天白云的一张图片,没有代码,因此是静态不动的该游戏有,5,个角色,,player,代表人物,,terrain0-terrain3,代表四个屏幕的背景,当人物自左向右运动时,四个屏幕的背景依次显示出来。

ScrollingDemo 分析 8-1该游戏只是实现了人物,ScrollingDemo,分析,8-2,player,角色的代码,第一个脚本将程序唯一的变量,scrollX,初始化为,0,scrollX,表示人物在水平方向移动的距离起点处,,scrollX,为,0,;从起点向右,变为负数,绝对值不断增加;从起点向左,变为正数,绝对值不断增加ScrollingDemo 分析 8-2player角色的代,ScrollingDemo,分析,8-3,第二个脚本检测左移键按下则,scrollX,加,5,,控制人物左移;,第三个脚本检测右移键按下则,scrollX,减,5,,控制人物右移;,ScrollingDemo 分析 8-3第二个脚本检测左移键,ScrollingDemo,分析,8-4,第四个脚本检测上移键按下,实现人物重复上移,10,步,20,次,模拟人物跳起的效果ScrollingDemo 分析 8-4第四个脚本检测上移键,ScrollingDemo,分析,8-5,第五个脚本检测人物是否在地面上(碰到绿色),如果不在地面上,重复下降,5,步,如果碰到地面,上移,5,步,模拟人物降落到地面并稍稍弹起的效果。

ScrollingDemo 分析 8-5第五个脚本检测人物是,ScrollingDemo,分析,8-6,角色,terrain0,的脚本,作用是将角色,terrain0,设置为第一屏的背景ScrollingDemo 分析 8-6角色terrain0,ScrollingDemo,分析,8-7,角色,terrain1,的脚本,作用是将角色,terrain1,设置为第二屏的背景Terrain2,、,terrain3,角色代码和这个类似,唯一的区别是,480,后面所乘的数字因为屏幕宽为,480,像素,所以将角色设置为间隔,480,整数倍的位置,就相当于将角色自左向右连成一长串,从而拼接成一个长条的屏幕ScrollingDemo 分析 8-7角色terrain1,ScrollingDemo,分析,8-8,随着,scrollX,不断变化,比如绝对值增加的负数,角色,terrain0-terrain3,的,x,坐标减小相同的数值,实现向左移动相同的步数角色,terrain0-terrain3,向左移动,5,步,模拟的就是屏幕向左移动,5,步,看起来就像人物向右移动了,5,步ScrollingDemo 分析 8-8随着scrollX不,Cube Scroller,赏鉴,3-1,该游戏通过方向键控制红色方块向前滚动,红色代表危险的障碍,红色方块碰到红色就会回到起点,角色,Sprite8,是一个典型的障碍,如右图所示,直接双击执行第二个脚本,观察上方角色的示意图,红色线段在显示、隐藏和左右移动,Cube Scroller 赏鉴 3-1该游戏通过方向键控制,Cube Scroller,赏鉴,3-2,从第一个脚本可知,该障碍应在第,8,屏出现在(,221,-1,这个位置),第二个脚本通过切换造型实现动画效果,Cube Scroller 赏鉴 3-2从第一个脚本可知,,Cube Scroller,赏鉴,3-3,角色有三个造型,如右图所示,造型,1,,红色隐藏,造型,2,,红色在左,造型,3,,红色在右,Cube Scroller 赏鉴 3-3角色有三个造型,如,总结,滚屏游戏,分类和鉴赏,实现原理,动态障碍物实现,作业,自己设计一滚屏类游戏,总结滚屏游戏,。

下载提示
相似文档
正为您匹配相似的精品文档