猫史档案馆


“岩浆上升跑酷”制作方法公布

用户:张允旭张允旭查看:13 回复:9 评论:13 创建时间:2020-11-14T15:43:50


最近啊,我发布了一个名为“岩浆上升跑酷”的作品,刚发布就有人问制作方法。

center_image

哎,看来秘诀是得公布了啊!

(神马?你还没玩过?)

作品链接:

https://shequ.codemao.cn/work/67187458

1.打开编辑器

输入网址box.codemao.cn

进入代码岛2.0(请不要在评论区说2.0已淘汰之类的话)

2.初始化

center_image

删除所有积木,只留下圆圈内的!

把积木改为这样:

center_image

开始后会发现,叶子和花消失了

3.岩浆上升与生成方块

首先,我们要生成适当方块(300即可)

所以,我们要在随机位置生成300个方块

并且要在刷新完世界后生成!

用广播就可以实现!

积木如下图

center_image

center_image

材质可随意更改

随后,我们再制作岩浆上升

首先要在生成好方块后提醒生成完毕

岩浆上升可以理解为在Y坐标不同的地方建造长方体

所以,可以在一点向地图边缘建造长方体

那么,岩浆的Y坐标就是一个变量!

岩浆上升积木如下:

center_image

(不好,不小心喵系统了)

4.胜利与失败判断

首先,胜利的条件是Y坐标大于等于15,但是判断直接用当开始被点击的话可能会出BUG(什么BUG呢?这个算是课后作业。)所以我们要用广播的方式来作为开头

如下图:

center_image

之后呢,角色碰到岩浆是要减血(如果是减喵,那么减血是屏蔽词!)血量为0时游戏结束!

积木如下:

center_image

课后作业

1.制作一个计时装置,到达终点是说出用时

2.本程序中有2个可作弊的地方,你找到了吗?快用程序阻止吧!

3.你还可以按照以上的例子做出更特殊的岩浆上升跑酷吗?快来试一试吧!

                         制作方法仅供参考

 

                                      完


回复

上一页1 页 / 共 1下一页
张允旭张允旭

暴 露怎么也是屏蔽词?

点赞0


评论


花雨庭的管理员花雨庭的管理员

谢谢大佬!  Thanks♪(・ω・)ノ

点赞0


评论


花雨庭的管理员花雨庭的管理员

额(⊙o⊙)…......我好像上电视了!!!

点赞0


评论


公子熙公子熙

emmmmmm这……

 

点赞0


评论


害羞的独角蛛907害羞的独角蛛907

我看着题目,以为是box3.0进来了

我发现是box2.0

我骂骂咧咧地走了

 

emotion_doge

点赞0


评论


春絮春絮

直接当开始被点击不就完了干嘛还要发个广播1

点赞0


评论


金_jYM金_jYM

Box3进来了!!!

以下是岛3的岩浆上升↓

async function () {
    let y = 0
    while (y++ < 126) {
        for (let x=0;x<127;x++) {
        for (let z=0;z<127;z++) {
            voxels.setVoxel(x,y,z,'lava02')
        }}
    await sleep (2000)
    }
}

world.onPlayerJoin(({ entity, voxel }) => {
    if (!entity.isPlayer) return
    entity.enableDamage = ture
    if (voxel === voxels.id('lava02')) {
        entity.hurt(1000)
    }
})

点赞4


评论


张允旭张允旭

因为有某人挖坟,本黑历史帖再次上线!

点赞0


评论


星星上的雪花星星上的雪花

点赞0


评论