1、使物体动起来
2、制作游戏保存点
3、游戏中的机关使用方法
4、音乐、音效、特效的使用
你已经学会编辑器的基础操作啦!可以开始构思自己的【结课任务】~
【结课任务】并不要求复刻教学内容,而是发挥自己的创意,利用教程提及的内容,做出属于自己的游戏。
结课任务将根据游戏评级,获得500-3000元奖励。游戏评级与游戏完成度、游戏内容可玩时长、场景美观、有趣等因素相关。具体要求见【活动页】
如果你已经对结课任务有自己的想法,可以直接制作和提交哟~
第一节:编辑器基础教学
第二节:保存点与使用机关
第三节:预制体的应用
第四节:玩家属性与升级
本节课分为五步
1、热气球升空逻辑
2、增加保存点
3、增加机关
4、添加装饰
5、游戏完善
模型更换
通过点击物体属性页模型,更换物体模型
移动逻辑设置
- 将热气球【碰撞触发器】与【游戏结束】的连线删除
- 在物体上添加【缓动变换】组件,将【缓动变换】-[周期数]设置为1,并将【碰撞触发器】-[变换向量]-[y轴]设置为合适数值
- 将【碰撞触发器】-[当碰撞发生时]连接到【缓动变换】-[执行]
保存效果制作
- 向场景中添加作保存点的物体
- 在物体上添加【碰撞触发器】组件,并修改[触发组]为玩家对应触发组
- 将【碰撞触发器】-[当碰撞发生时]连接到【视觉】-[颜色],并选择想要的颜色
- 向场景中添加音效(作为保存成功音效),并关闭[开始时执行]
- 将【碰撞触发器】-[当碰撞发生时]连接到【音效】-[执行]
保存点逻辑制作
- 向场景中添加方块,并调节尺寸位置等使方块覆盖于地面之上(当玩家掉落触碰到方块时立刻传送回保存点)
- 在方块上添加【碰撞触发器】组件,并修改[触发组]为玩家对应触发组
- 向场景中添加【示值器】【玩家行为控制器】【向量】组件
- 将【示值器】-[来源]连接到保存点地块上,【示值器】-[输出]连接到【向量】-[输入向量],并关闭同时执行
- 将保存点地块的【碰撞触发器】-[当碰撞发生时]连接到【示值器】-[执行]
- 将【向量】-[X轴][Y轴][Z轴]修改为0(这使得玩家未触碰到存档点之前,掉落会回到玩家出生点,具体值根据出生点位置输入)
- 将【向量】-[输出向量]连接到【玩家行为控制器】-[传送位置]
- 将【玩家行为控制器】-[来源]连接到【玩家出生点】
- 选中地面地块,将【碰撞触发器】-[当碰撞发生时]连接到【向量】-[执行]
机关摆放
- 复制:选中物体点击下侧复制按钮,可以复制物体
- 物体调节:选中物体点击下侧坐标轴按钮,可以通过输入控制物体尺寸、角度、位置
- 多选:点击左侧多选按钮,进入多选模式,可以选中多个物体成组同时调节
- 机关属性调节:机关具有自己的属性(如旋转方向、旋转速度等),可以根据需要输入进行调节
机关属性调节
机关具有自己的属性(如旋转方向、旋转速度等),可以根据需要输入进行调节
添加装饰物
- 向场景中添加物体以作装饰
- 在摩天轮上添加【缓动变换】组件,打开[开始时执行],将[变换模式]改为[旋转],并在[变换向量]-[X轴]输入想要的旋转角度
添加场景特效
在场景中添加【特效】,将【特效】-[目标]连接至目标物体上
添加游戏BGM
在场景中添加【音乐】,并打开[开始时执行]
地块铺设
复制地块铺设直至覆盖玩家可触碰地面
道具属性调整
试玩后根据体验调整道具属性
游戏结束逻辑制作
在终点地块上添加【碰撞触发器】组件,修改[触发组]为玩家对应触发组,将【碰撞触发器】-[当碰撞发生时]连接到【游戏结束】-[执行]