今天带大家做一个 非常经典的游戏 大鱼吃小鱼

创建角色

角色1

scratch编辑大鱼吃小鱼(好玩的大鱼吃小鱼)(1)

大鱼(它应该是条鲨鱼)有三个造型,实现吃小鱼的一个动作

scratch编辑大鱼吃小鱼(好玩的大鱼吃小鱼)(2)

角色2 小鱼 这里小鱼有四个造型,让我们的水族馆更丰富,更好看

scratch编辑大鱼吃小鱼(好玩的大鱼吃小鱼)(3)

scratch编辑大鱼吃小鱼(好玩的大鱼吃小鱼)(4)

角色3 真正的鲨鱼 游戏里他可是个狠角色

scratch编辑大鱼吃小鱼(好玩的大鱼吃小鱼)(5)

角色4

scratch编辑大鱼吃小鱼(好玩的大鱼吃小鱼)(6)

角色就这四个,下面先选择一个游戏背景

scratch编辑大鱼吃小鱼(好玩的大鱼吃小鱼)(7)

新建3个变量

scratch编辑大鱼吃小鱼(好玩的大鱼吃小鱼)(8)

代码

角色1 大鱼的代码

scratch编辑大鱼吃小鱼(好玩的大鱼吃小鱼)(9)

scratch编辑大鱼吃小鱼(好玩的大鱼吃小鱼)(10)

scratch编辑大鱼吃小鱼(好玩的大鱼吃小鱼)(11)

角色2 代码

scratch编辑大鱼吃小鱼(好玩的大鱼吃小鱼)(12)

下面这段代码实现小鱼在水族馆里游动,用了一个简单的判断,让小鱼能够从水族馆的左边和右边都出现

scratch编辑大鱼吃小鱼(好玩的大鱼吃小鱼)(13)

以下为大鱼吃到小鱼的一个记分,吃到大一点的鱼记2分,小的鱼记1分

scratch编辑大鱼吃小鱼(好玩的大鱼吃小鱼)(14)

我把判定大鱼长大的代码放到了这里,当分数增长到 定数的时候,给角色1中的代码发消息,这样角色1就会随着设定长大,最终成为霸主

scratch编辑大鱼吃小鱼(好玩的大鱼吃小鱼)(15)

角色3代码鲨鱼出现的时间,和移动的代码 ,同样用一个简单的判定,让鲨鱼能够从左边出现,也可以从右边出现

scratch编辑大鱼吃小鱼(好玩的大鱼吃小鱼)(16)

大鱼未长大的时候,是被鲨鱼吃的,当大鱼足够大了,他可以吃了鲨鱼

scratch编辑大鱼吃小鱼(好玩的大鱼吃小鱼)(17)

角色4 代码 游戏设定1分钟的时间

scratch编辑大鱼吃小鱼(好玩的大鱼吃小鱼)(18)

scratch编辑大鱼吃小鱼(好玩的大鱼吃小鱼)(19)

游戏的基本代码就这些,没有声音的游戏是枯燥的,大家自己添加自己喜欢的背景音乐。当然你也可以有更多的创意,比如游戏里加几只螃蟹在水里游

scratch编辑大鱼吃小鱼(好玩的大鱼吃小鱼)(20)

scratch编辑大鱼吃小鱼(好玩的大鱼吃小鱼)(21)

scratch编辑大鱼吃小鱼(好玩的大鱼吃小鱼)(22)

scratch编辑大鱼吃小鱼(好玩的大鱼吃小鱼)(23)

最后这一段代码是保证螃蟹在海底活动

scratch编辑大鱼吃小鱼(好玩的大鱼吃小鱼)(24)

海星的代码就交给你们自己了,很简单 (不要抄,自己动脑动手)

如果你有更好的创意,都加到游戏里,让你的游戏更好玩!

源码地址:https://download.csdn.net/download/weixin_49523909/12665353

,