鱼C论坛

 找回密码
 立即注册
查看: 16113|回复: 223

[小天才教程] 【鱼币福利】用Scratch做一个……

[复制链接]
抢楼 抢楼 查看抢中楼层 本帖为抢楼帖,鱼币大于0可以抢楼   奖励楼层: 120,126,132,136,143,146,147,156,163,164,166,168,176,178 
发表于 2023-2-18 22:07:24 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
本帖最后由 不二如是 于 2023-5-21 11:05 编辑

题外话:最近在这个版块发帖的好像就我一个……

等会,精华帖子排版我忘记看了,赶紧再看一遍

好了好了,进入正题,今天我要做一个

官方 Scratch 课程:



大鱼吃小鱼!



首先,我们要导入若干个(最好≥ 2 )鲨鱼,若干个(最好≥ 4 )得分星星,一个主角(小鱼)


然后,导入完之后,我们得设置一个背景,不然非常难看

(相信大家对此有感触

因为是鱼,我们在背景里可以设置”UnderWater1“背景

接着可以在上面写点字,比如生命值、技能点、时间、得分……

示例: 屏幕截图_20230217_221142.png

然后可以编写小鱼的代码:

这里我用的是方向键控制移动,你们也可以用别的(如wasd,鼠标指针……)

示例代码: 屏幕截图_20230217_221328.png
注意:一定要将旋转方式设为左右翻转,不然会倒过来,感兴趣的可以试试




只有移动多没意思啊,我们要让顾客玩得痛快

所以可以设置技能,这里提供 2 种

1.保护型(不被鲨鱼攻击)

2.保护型+得分翻倍


然后要针对这些技能编写代码:

(这里用鲨鱼视角)

准备工作:添加“生命值”变量

示例代码: 屏幕截图_20230218_192856.png


注释:1 .红色的“初始化”为自制积木,如何定义请看下文

2 .造型编号 2 为保护状态,造型编号  3 为保护状态+得分双倍

3.如果被鲨鱼“吃”了,那么生命值就 - 1 ,相信大家能听懂


可释放技能总得有条件啊

所以我们设置当技能点>xx(比如 40 )时,可释放技能,然后等待几秒,变回最初状态

其次,上文所说,得分翻倍,所以我们得做特殊处理

准备工作:添加“技能点”变量,“()分”变量,“()点(技能点)”变量

示例代码: 屏幕截图_20230218_194208.png

当然,技能点也是得有获得方式的,(不然这个游戏就没法玩了

所以,我们在“得分星星”这个角色里添加如下示例代码:

屏幕截图_20230218_194748.png
剩下的星星也可以是这个代码


你以为这就结束了?不,远远不够!我们不能让这个游戏为无底洞,所以,我们可以设置游戏时间

当游戏时间到达为 0 时,游戏结束(至于如何结束请看下文)

同时我们也可以设置关卡,不同关卡鲨鱼移动的步数不同

所以我们可以设置以下代码:

屏幕截图_20230218_200822.png

再加一个关卡条件: 屏幕截图_20230218_215524.png

忙完一切后,就可以设置鲨鱼行走速度了

示例代码: 屏幕截图_20230218_215552.png

nice,一个好玩的游戏就被制作出来了!

当然,鱼油们也可以自己发挥一下(比如游戏说明),在这里就不详细说了

演示效果: image.gif


评分

参与人数 25荣誉 +69 鱼币 +57 贡献 +31 收起 理由
cjjJasonchen + 5 + 3
sfqxx_小 + 5 + 5 + 3
星期五打篮球 + 3 + 5 + 2
三体—夜航星 + 2 鱼C有你更精彩^_^
canfeng0522 + 5 + 5 + 3 鱼C有你更精彩^_^
一点沙 + 3 能免除太好了
myd0313 + 1 + 1 鱼C有你更精彩^_^
学习编程中的Ben + 5 + 5
歌者文明清理员 + 2 + 2
不二如是 + 3 鱼C有你更精彩^_^

查看全部评分

本帖被以下淘专辑推荐:

想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2023-2-21 20:17:19 From FishC Mobile | 显示全部楼层
规则无视中
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

 楼主| 发表于 2023-2-23 18:01:00 | 显示全部楼层
注意,由于加载图片时间较慢,请耐心等待
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2023-3-4 10:24:53 | 显示全部楼层
顶顶顶~
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2023-3-8 15:49:16 | 显示全部楼层

回帖奖励 +1 鱼币

我可以无视规则了

点评

我很赞同!: 5.0 不,我坚决不同意楼主的看法!: 0.0
我很赞同!: 5
  发表于 2024-1-30 10:40
我很赞同!: 5 不,我坚决不同意楼主的看法!: 0
接着回复  发表于 2023-3-8 15:55
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

 楼主| 发表于 2023-2-18 22:07:25 | 显示全部楼层
本帖最后由 sfqxx 于 2023-2-18 23:06 编辑

  

评分

参与人数 1荣誉 +3 鱼币 +3 收起 理由
hveagle + 3 + 3

查看全部评分

想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2023-2-18 23:01:27 | 显示全部楼层

回帖奖励 +1 鱼币

简单也
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

 楼主| 发表于 2023-2-18 23:06:26 From FishC Mobile | 显示全部楼层
zhangjinxuan 发表于 2023-2-18 23:01
简单也

这……
先下线
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2023-2-18 23:35:52 | 显示全部楼层
本帖最后由 额外减小 于 2023-2-18 23:37 编辑

6
你认为我会只回复一个数字吗
我觉得挺好的。如果能把源文件发上来就更好了。
建议用那个绿色的模块,这样可以实现斜向移动
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2023-2-19 08:10:22 | 显示全部楼层

回帖奖励 +1 鱼币

我学校5年级时做过比这个更加高级的大鱼吃小鱼
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2023-2-19 09:07:17 | 显示全部楼层

回帖奖励 +1 鱼币

太熟悉了(乐
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2023-2-19 09:17:35 | 显示全部楼层
做个敲级马里奥吧

Scratch 能在生活用到的地方很少很少,除非也做个 steam 上的 scratch 游戏,那才好

算了,循序渐进,祝你成功
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

 楼主| 发表于 2023-2-19 09:28:13 | 显示全部楼层
zhangjinxuan 发表于 2023-2-19 09:17
做个敲级马里奥吧

Scratch 能在生活用到的地方很少很少,除非也做个 steam 上的 scratch 游戏 ...

这个最近在做
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2023-2-19 09:28:30 | 显示全部楼层

加油

评分

参与人数 1荣誉 +3 贡献 +2 收起 理由
sfqxx + 3 + 2

查看全部评分

想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2023-2-19 09:37:52 | 显示全部楼层
了不起

评分

参与人数 1贡献 +1 收起 理由
sfqxx + 1

查看全部评分

想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

 楼主| 发表于 2023-2-19 09:39:09 | 显示全部楼层

想要点评分
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

 楼主| 发表于 2023-2-19 09:39:42 | 显示全部楼层

您们的评分就是我的动力
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2023-2-19 09:50:34 | 显示全部楼层
下次做个俄罗斯方块
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2023-2-19 14:20:23 | 显示全部楼层
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

 楼主| 发表于 2023-2-19 14:42:05 | 显示全部楼层
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

 楼主| 发表于 2023-2-19 15:21:20 | 显示全部楼层
@额外减小 @歌者文明清理员 求支持@青出于蓝
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2023-2-19 15:25:18 | 显示全部楼层

回帖奖励 +1 鱼币

我要破产了

点评

我很赞同!: 5.0
谢谢  发表于 2023-2-19 15:32
我很赞同!: 5
呃,给点荣誉贡献吧  发表于 2023-2-19 15:29
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

 楼主| 发表于 2023-2-19 16:02:39 | 显示全部楼层
@元豪 @高山
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

 楼主| 发表于 2023-2-19 16:20:05 | 显示全部楼层
@zhangjinxuan  鱼币还没领完
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-12-21 22:54

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表