用户:******查看:0 回复:7 评论:0 创建时间:2020-03-19T12:05:40
Hi,我是喵。最近编程猫上经常遇见3d飞机大战类游戏,可很多人都不会,这里我教大家做这种类型的游戏(因为是教程所以没那么精选),让我们开始吧!!!
一、制作3d标准3函数,我上节课已经讲过了,没看过上节课的请到 https://shequ.codemao.cn/wiki/forum/258502上课。
二、画障碍,创建函数“绘制障碍”,参数设置(x,y,z)
二、创建移动函数“移动”参数设置(List,速度),还是用上次的方法
三、重点来了!刷新障碍,并移动。但需要提前定义变量“最远显示”“是否刷障碍”“障碍z”
四、开始刷新障碍!!!
运行试试,是不是有方块一直在刷新并向你的方向冲过来
但还有一个问题,方块的x是固定的,怎么让他x随机呢?
定义变量“随机x”然后将上方的代码改为
虽然x随机了,但障碍过去了就没了,怎么刷新呢?让我们来看下面的代码
首先在刚才大长条代码下面加上“发送广播(刷新)并等待”
添加代码:
然后障碍就能刷新了。接下来就添喵们的角色了,我就用图片表示了(就是懒的编代码),
我用的是滑小稽。
大家随便。
接着在角色中添加代码:
来让它移动。
最后来让他拥有碰撞引擎在画障碍后面添加:
作品就完成了,完整作品:https://shequ.codemao.cn/work/43583947
最后声明一下:本贴有喵制作,严禁侵权
Hi,大家好,PandaStudio工作室找人啦。
只要你拥有30赞以上或美术水平很高即可加入。
室长QQ:838367798 工作室群QQ:1029883162
5个工作日内即可通过
点赞0
评论