猫史档案馆


有趣的联机游戏

用户:小夜狼小夜狼查看:276 回复:12 评论:54 创建时间:2020-04-07T16:27:14


许多人都想知道联机游戏是如何做出来的,但是却很少人会,今天这个帖子就来教大家如何制作联机游戏

首先先介绍一下联机游戏的原理:通过4个云变量(注意:是公有制云变量)来在线刷新2个角色的xy坐标

下面是教程:

首先呢,你需要先创建云变量这个积木center_image

然后创建4个公有制云变量:玩家1x,玩家1y,玩家2x,玩家2y(名字随便取,只要你能分清两个角色的xy坐标就行)center_image

然后,将这4个云变量分别重复执行设置为两个角色的xy坐标,如图center_image

这下两个角色的坐标都会在开始时上传到了云数据上,接下来就是接收云数据了

由于需要分清玩家,还要创建一个玩家编号数据(这个可以是普通变量,也可以是云变量)center_image

玩家分好了,接下来就是角色要分了

这是玩家1控制编程猫角色1center_imagecenter_image

玩家2以此类推

然后我们来分析一下:玩家1控制编程猫1的时候,编程猫2是不是动不了?同理,玩家2控制编程猫2的时候,编程猫1是不是动不了?

这样就无法实现联机的效果,所以,要做到联机的效果,还要如图:center_image

这样,就可以实现联机游戏啦!

怎么样,学会了吗?


回复

上一页第 1 页 / 共 1 页下一页
冥竹丶清泉冥竹丶清泉

不错,DD

点赞0


评论


冥竹丶清泉冥竹丶清泉

https://shequ.cod喵/work/45560438?entry=copy_work_url

点赞0


评论

更新了哦

666

https://shequ.codemao.cn/work/45560438?entry=copy_work_url

又更新了哦

行啊你


嗯哼君 渠源嗯哼君 渠源

然而云端的传送速度使硬伤,我的一个作品几乎与你说的一模一样,你可以去我的作品里看看下场2333

点赞0


评论

对的···

我已经解决这个问题了,直接检测两方的卡度,只要卡度不一样,就直接踢掉更卡的一方

真硬核(doge)

这种方式简单喵,但效果还是很好的

像我这样的网卡玩家枯了(捂脸)

那就在匹配时检测一次卡度,如果卡度一样再进入游戏

估计很少会有卡度一样的吧???

相近也可以

总而言之,云端的传送速度还是硬伤(笑哭)

我还有一个办法,用云变量压缩

就是将每个玩家的云变量合并为一个云变量,这样子云变量的数量就会大大减少,速度就会变快了

全部放到一个云数据里吗?虽说可以缓解一下,但是根本矛盾还是没能解决(治标不治本啊2333)

那就没办法了,除非大家都做回合制游戏

技术喵:“嘿嘿嘿……”

对了来我们工作室吗?我们工作室人太少了而且只有室长比较活跃

本人真的没有加入工作室的意向啊2333(接近崩溃)

为什么?我们只需要你加入,不需要你做任何其他的事情,算我求你了

因为我们需要大佬,不然我们一点优势都没有。。。

我是真的真的不想加(已然崩溃),而且我也不是大佬啊2333

我们是不会打扰您的。。。求你了

上过首页的都是大佬


SGS罗帅哥就是秀SGS罗帅哥就是秀

帅哥工作室以前就曾研发出一个联机系统,但原理和你这个一样

点赞1


评论

知道了

还是不懂

细细品味一哈子

我按你的去做了,为啥编程猫2动不了?????????

仔细看

OK

把它的链接发过来我看看

好的

给:https://shequ.cod喵/work/45698481?entry=copy_work_url

左边那个为何动不了

不知


云休闲云休闲

咳咳,我现在已经会联机了,不用这么多云变量,用云变量压缩技术就可以了

点赞0


评论

这是我之前发的教程:https://shequ.codemao.cn/community/257774

哇!什么叫云变量压缩?

就是用一个云变量和一个本地列表储存数据,实时展开和压缩

不懂耶

哦!知道了!就是把XXX用X分开成列表!

对。

云休闲,好像是个大佬


猫悟淡猫悟淡

顶顶顶顶

点赞0


评论


1232RvE1232RvE

dddddddddddddddddddddddd

点赞0


评论


1232RvE1232RvE

你好像抄袭巍666的

点赞0


评论

他没有


设计者设计者

这个教程很好,只是中间可以写的更详细一点

点赞0


评论


树林归来树林归来

作者大佬,名叫“阳光喵”的人抄袭您的教程贴!

点赞0


评论

我干了啥?

抄袭过呀!然后又删除了

我被坑的还少吗?

【吐舌头】

【哭泣】

没事,不就个贴嘛!抄就抄了。

又不是只有他会,阳光喵不是抄袭,而且联机还有很多种方法

你说的很不错


高贵的木叶龙A35d高贵的木叶龙A35d

谢谢

点赞0


评论


Moira屑玖iMoira屑玖i

用房间可以吗

点赞0


评论

OK😊😊😊