用户:巍666查看:58 回复:27 评论:58 创建时间:2020-01-05T10:05:29
许多人都想知道联机游戏是如何做出来的,但是却很少人会,今天这个帖子就来教大家如何制作联机游戏
首先先介绍一下联机游戏的原理:通过4个云变量(注意:是公有制云变量)来在线刷新2个角色的xy坐标
下面是教程:
首先呢,你需要先创建云变量这个积木
然后创建4个公有制云变量:玩家1x,玩家1y,玩家2x,玩家2y(名字随便取,只要你能分清两个角色的xy坐标就行)
然后,将这4个云变量分别重复执行设置为两个角色的xy坐标,如图
这下两个角色的坐标都会在开始时上传到了云数据上,接下来就是接收云数据了
由于需要分清玩家,还要创建一个玩家编号数据(这个可以是普通变量,也可以是云变量)
玩家分好了,接下来就是角色要分了
这是玩家1控制编程猫角色1
玩家2以此类推
然后我们来分析一下:玩家1控制编程猫1的时候,编程猫2是不是动不了?同理,玩家2控制编程猫2的时候,编程猫1是不是动不了?
这样就无法实现联机的效果,所以,要做到联机的效果,还要如图:
这样,就可以实现联机游戏啦!
怎么样,学会了吗?
以下是我的两个示例联机作品大家可以和自己匹配玩玩,但是,联机打弹珠和自己匹配需要创建两个任务栏(如图),否则会使游戏停止!
https://shequ.codemao.cn/work/38889310 联机版你画我猜
https://shequ.codemao.cn/work/37340782 联机雏形
https://shequ.codemao.cn/work/36704458 联机打弹珠
这是我的三个联机作品,请大家多多支持
这是联机方法(如图)
即开出两个任务栏,否则游戏会停止!
点赞0
评论
https://shequ.codemao.cn/work/38889310 联机版你画我猜
https://shequ.codemao.cn/work/37340782 联机雏形
https://shequ.codemao.cn/work/36704458 联机打弹珠
https://shequ.codemao.cn/work/39184153 联机喵
https://shequ.codemao.cn/work/39430133 联机五子棋
这是我的五个联机作品,请大家多多支持
这是联机方法(如图)
点赞2
评论