【鱼币】冬天双人小游戏
本帖最后由 sfqxx 于 2024-1-30 19:29 编辑提示:当评分贡献>20 或者荣誉>40 时,概率上调 10%,贡献再加 10 时,概率再上调 10%,封顶 100%
冬天到了,所以我给大家用 Scratch 做了一个小游戏:
冰河竞速双人版
bug 可能有点多,见谅 QWQ
程序实现。
两个人进行赛车。得到宝石加分,判断最后谁赢了。
static/image/hrline/1.gif
程序实现截图
static/image/hrline/1.gif
题外话
众所周知,我的 Scratch 程序,都被一些人给用 Other 语言给做(复刻)出来了。
于是,我又做了一个游戏,欢迎大家来挑战!
挑战成功可得 15 鱼币!
准备背景
首先,我们要准备 2 个背景,作为交换使用,部分代码如下:
Q:为什么要后移 10 层?为什么是移到 x,y+360 坐标?
A:因为 后移 10 层就是把背景放后面,不然就会遮挡住主角。为了背景交换。
static/image/hrline/1.gif
制作主角
然后,我们要制作 2 个主角(车)。
我们首先得让他们动起来,代码如下:
这里向前移动可以自由调整。
static/image/hrline/1.gif
升级
但是,这样还不够有趣,我们可以让他们”互相干扰“{:10_256:} {:10_256:}
什么意思呢?
就是,如果 1 个车撞到另一个车,被撞车进行偏转{:10_256:}
代码:
Q:为什么要面向 xx 方向?
A:因为方便控制移动,同时是画面更真实,不然你本来朝前面让后往左移动,是不是很怪?
static/image/hrline/1.gif
制作得分
最后,我们可以加一些宝石,作为得分数量;也可以加一点雪球进行干扰。
当然你需要克隆宝石,雪球。太简单就不放了。
这是得分和被干扰的代码:
Q:这里为什么要等待 0.01 秒呢?
A:因为不加这个的话,车就不会被干扰到了(其实就是没反应过来)
加这个既不影响游戏体验,也避免了 BUG{:10_298:}
Q:当 Y 坐标>xx 时为什么要删除克隆体?
A:因为到舞台边缘就得消失,不然的话就会停留在那里。形成 bug。
static/image/hrline/1.gif
装饰
做完这个后,也可以加一些装饰(比如圣诞树等),靠鱼油自由发挥咯{:10_264:} 。
当然,你也可以做一个得分判断,判断谁最后赢了。
得分判断(2 鱼币)
详情见源代码。
奖励
[*]回帖奖励,每次可能会获得 5 鱼币
[*]购买附件,会获得 1~3 荣誉,1~2贡献
[*]评分,贡献,荣誉可能会增大你的奖励哦
[*]楼层奖励,楼层>5 和 楼层含 6,8 的均有奖励
Warning
1.本帖禁止灌水
源代码(不要白嫖)
求评分!
鱼 C 官方课程:
https://www.bilibili.com/video/BV1Ks411G7WW
有VIP评评贡献呗{:10_254:}{:10_254:} 支持 育碧 liuhongrun2022 发表于 2024-1-1 19:24
育碧
帮我做一个gif,可以吗 回复本帖可获得 5 鱼币奖励! 每人限 3 次(中奖概率 20%)
好运全都来~火力全都开~
——2023春晚 hveagle 发表于 2024-1-1 19:42
回复本帖可获得 5 鱼币奖励! 每人限 3 次(中奖概率 20%)
好运全都来~火力全都开~
...
评分{:10_254:} sfqxx 发表于 2024-1-1 19:50
评分
好的
TIPS:一月份津贴100鱼币,我第10# 唉,中了{:9_217:} 怎么回事??? 购买了但没用{:10_266:}我没下载Scratch sfqxx 发表于 2024-1-1 19:40
帮我做一个gif,可以吗
好的,等会看私信 不错不错~
官方课程:
官方 Scratch 课程:
https://www.bilibili.com/video/BV1Ks411G7WW 1 没中过 中 评分了 鱼币 {:10_266:}