如何用Scratch制作一款平台跳跃类游戏3:实际案例分析

我们这次分析下一款用Scratch做的优秀的平台跳跃类游戏:Sushi Platformer

大家可以从Scratch的官网上看到这款游戏,地址是:https://scratch.mit.edu/projects/103676705/

如何用Scratch制作一款平台跳跃类游戏3:实际案例分析

                           这款游戏十分的火爆,观看30多万次,点赞17030次,被改编1500次。

恺爸也觉得这款游戏制作的很好,我们今天就来分析下这款游戏,希望大家能从中学到些制作这类游戏的方法。

如何用Scratch制作一款平台跳跃类游戏3:实际案例分析

我们可以点击“观看程序页面”,来查看这个游戏的源代码。

大家可以直接在网页上编辑查看,也可以下载到本地来查看。

我接下去讲解的,是按本地的来讲。

如何用Scratch制作一款平台跳跃类游戏3:实际案例分析

如何用Scratch制作一款平台跳跃类游戏3:实际案例分析

我们可以先玩下这个游戏,讲了一个寿司通过重重障碍回到朋友们边上的故事。

操作很简单,通过左右按键控制移动,上键控制跳跃。

总共12关,还是比较容易通关的,就是操作的时候,要小心点。

好,玩好之后,我们来分解下这款游戏。

首先,这游戏设定了一个故事背景,

如何用Scratch制作一款平台跳跃类游戏3:实际案例分析

一个寿司掉到了地上

如何用Scratch制作一款平台跳跃类游戏3:实际案例分析

然后寻求你的帮助,让你操作它,回到它的朋友身边。

不要小看这个简单的故事,它给整个游戏定了基调,后面的关卡设计都是围绕这个故事展开,这样整体上就给玩家营造了一个游戏氛围。

我们来看下它是如何用脚本来实现的。

如何用Scratch制作一款平台跳跃类游戏3:实际案例分析

故事内容都是放在这个角色里。

切换到造型这里,可以看到有7个图片,一帧一帧的图片。

如何用Scratch制作一款平台跳跃类游戏3:实际案例分析

然后切换回脚本,

脚本也很简单,就是一直切换这些图片,中间加了些效果和等待。

如何用Scratch制作一款平台跳跃类游戏3:实际案例分析

这个做开头的方式,小朋友们可以借鉴下,就是图片处理起来麻烦点。

如何用Scratch制作一款平台跳跃类游戏3:实际案例分析

它加上背景,一共也就5个角色。

我们一个个看过来。

先看下背景。

可以看到,背景的脚本比较简单。

如何用Scratch制作一款平台跳跃类游戏3:实际案例分析

就两块,第一块是等待22秒之后,切换到第一关的背景。为什么要等待22秒?这是让片头放完的时间。

另外一块,就是播放背景音乐的脚本,也是很标准的播放背景音乐的脚本。

如何用Scratch制作一款平台跳跃类游戏3:实际案例分析这个角色,是关卡里的终点,只要碰到它,就算这关获胜。

在造型里,可以看到这就是一个淡蓝色的长方形,

如何用Scratch制作一款平台跳跃类游戏3:实际案例分析

从顶部拉到了底部。

然后点击这个角色,可以看到它的位置,就在最右边的边缘,刚好在舞台这里看不到。

如何用Scratch制作一款平台跳跃类游戏3:实际案例分析

但是角色寿司移动过去的时候,还是可以撞到它的。

然后看它的脚本,这两块脚本应该都是没用的。

如何用Scratch制作一款平台跳跃类游戏3:实际案例分析

一个光有事件,没有事件的处理内容,一个虽然完整的脚本,但是没有发sushi消息的地方。

所以脚本就是没用的。

如何用Scratch制作一款平台跳跃类游戏3:实际案例分析

小技巧:我们在接受和发送消息的积木块上,点击右键,会出现这样的菜单,点击“显示发送者”,会在角色列表里,将发送者的角色标识出来。类似这样的黄色框:如何用Scratch制作一款平台跳跃类游戏3:实际案例分析

我们来看这个角色,就一个造型,脚本也简单。如何用Scratch制作一款平台跳跃类游戏3:实际案例分析

就是当背景切换到“Reuniting”的时候,显示一下。

如何用Scratch制作一款平台跳跃类游戏3:实际案例分析

好,重点的角色,就是sushi这个角色。如何用Scratch制作一款平台跳跃类游戏3:实际案例分析。我们来分析一下。

首先这个角色,就一个造型,一个椭圆形的寿司的样子。

我们来看脚本这块。

如何用Scratch制作一款平台跳跃类游戏3:实际案例分析

脚本看着比较多,我们一个个来看。

如何用Scratch制作一款平台跳跃类游戏3:实际案例分析这个比较简单,小绿旗点击时,隐藏。

什么时候显示呢?

如何用Scratch制作一款平台跳跃类游戏3:实际案例分析

背景切换到backdrop1的时候,显示。

先把变量level初始化,设置为1

显示出来,切换造型。就一个造型还切换啥

猜你喜欢

转载自blog.csdn.net/weixin_40897235/article/details/86604082
今日推荐