不二如是 发表于 2016-11-11 10:13:35

0 0 1 5 - #重磅首发-神兽吃香蕉! - 【战】

本帖最后由 不二如是 于 2016-11-11 15:43 编辑



现在,就用我们所知道的,搞点事情!

做一个独家游戏!

玩家使用方向键控制神兽移动,去抓出现在屏幕上的香蕉。

香蕉的属性就是:随即出现,若3s内,神兽没有吃到,自动消失~

言归正传,开始:

背景采用480*360的格子图,方便步数量化~

也能在稍微提升下难度~

调用的模块都介绍过,就是一个计时器没说过,但太简单你一看便知~

好了,上程序~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~


[*]背景篇

[*]背景坐标

如图所示,背景从本地添加。





[*]完善背景

一般习惯来讲,在背景脚本添加:开始清除所有图像,方便下一次更好的体验



一般习惯来讲,在背景脚本添加:开始清除所有图像,方便下一次更好的体验







[*]神兽篇

[*]方向/面向设置

神兽的动作就是通过方向键进行上下左右移动,并且左右移动要面向相应方向~

先有请神兽出马~(此处请鼓掌{:10_268:} )



设置神兽初识游戏位置-(0,0)。方向为面向90。(方向没搞明白,点我去重温~)




当神兽左右移动时,我们要求神兽要跟着翻转,这样才更凸显其血腥~



上下移动,就要面向0,和180方向(方向没搞明白,点我去重温~)




[*]完善操作

在背景我们知道一个小格格,长度就是60,就是60步。

在Scratch里:

1步等于1像素

剩下就是加点Music、动作提升下游戏体验,完成神兽的脚本:






[*]香蕉篇

香蕉虽然看起来是配角,但实则是这个游戏的灵魂所在~

生活中又何尝不如此,不要忽略那些小细节,往往成败就靠他们~不扯远哈~


[*]变量设置

在搞定香蕉之前,有必要扫清下下图的模块:



变量,就是用来保存供后续脚本使用的信息,自动会在场景中出现小框。

常用来进行全局或者私有操作。

嗯,就酱紫。

[*]坐标设置

香蕉怎样随机移动无疑是关键点!

在这个背景图里:




香蕉只会出现在格子中间!

因为格子数目是固定的:48,坐标也知道。

很容易总结出,x,y规律

x所有可能出现位置:
210,150,90,30,-30,-90,-150,-210
x = 210 - (*60)

y所有可能位置:
150,90,30,-30,-90,-150
y = 150 - (*60)


这样,我们就搞定香蕉的移动轨迹啦,上图,注意在运算符选择上的摆放顺序:



你可以这么理解,模块先从最高层开始执行,直到最低层模块执行完成。

y同理。


[*]3s随机移动设置

现在就剩下完成吃,和3s不吃便消失



没错,就是这三个可爱的模块~

另外一点就是,当神兽吃到香蕉,score变量要+1,顺便再加上声音哈~

怎么搞?

没错,就是下面的模块:



如果/那么积木内部脚本仅在其指定条件为真才会执行。

类似于If()语句。

[*]完善香蕉

好,现在香蕉模块代码就是:



注意:

Scratch内置的计时器,一定要及时清零,否则项目停止后,计时器仍会跑!




搞定!好玩儿不~

**** Hidden Message *****

微凉 发表于 2016-11-12 10:35:36

吃不到 好闹心 哈哈哈哈

不二如是 发表于 2016-11-12 10:36:10

微凉 发表于 2016-11-12 10:35
吃不到 好闹心 哈哈哈哈

哪有,神兽这次是可以吃到的~

qzq 发表于 2017-1-16 16:24:26

好好玩呀{:10_254:}

不二如是 发表于 2017-1-16 17:56:52

qzq 发表于 2017-1-16 16:24
好好玩呀

欢迎~

Caturbhuja 发表于 2017-1-24 20:30:09

谢谢老甲鱼

不二如是 发表于 2017-1-25 07:06:12

Caturbhuja 发表于 2017-1-24 20:30
谢谢老甲鱼

{:10_256:}那个是鱼C神兽~

梦星 发表于 2017-8-8 15:40:23

好腻害{:9_232:}

轩辕匡华 发表于 2017-10-10 10:07:08

好玩

qiuyouzhi 发表于 2018-3-4 17:47:25

666

kamikaku 发表于 2018-4-24 17:49:09

666

moonalong 发表于 2018-10-23 16:32:14

好玩的游戏

hhit1205 发表于 2019-3-23 18:10:30

顶一下,不错

智海是个疯儿 发表于 2019-3-25 12:37:49

旋律所为 发表于 2019-4-1 16:50:21

kkkkkkkkk

d_zhou 发表于 2019-6-27 10:41:26

多谢分享!!!!!!!!!!!!!!!!

大斌gg 发表于 2019-8-14 15:07:28

谢谢分享

yunmaldini 发表于 2019-12-18 20:50:00

学习一下

stone150 发表于 2020-5-4 07:56:34

123

liaoyiqin 发表于 2020-5-28 09:03:37

好惨一龟
页: [1] 2
查看完整版本: 0 0 1 5 - #重磅首发-神兽吃香蕉! - 【战】