猫史档案馆


【疯狂工作室】如何制作联机游戏

用户:巍666巍666查看:2351 回复:27 评论:58 创建时间:2020-01-05T10:05:29


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

首先先介绍一下联机游戏的原理:通过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

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

怎么样,学会了吗?

以下是我的两个示例联机作品大家可以和自己匹配玩玩,但是,联机打弹珠和自己匹配需要创建两个任务栏(如图),否则会使游戏停止!center_image


回复

上一页第 1 页 / 共 1 页下一页
查理九世1查理九世1

center_image

点赞1


评论

想加入我们疯狂工作室吗

是。

等1天之后你就是疯狂工作室的一员了!

哦?

要等雷电猴收录

终于添加进来了!

我也要!!!!!!!!!!!!!!!!!!!

好的

需要什么东西吗?

不需要,我们工作室无条件收人(进入后记得多投稿作品哦)

太谢谢了!!!


BLS_一BLS_一

巍666我拜你师傅吧!

点赞0


评论

啥??...

拜你师傅

拜 我的师傅??

Yes

你真牛

额...

来打球不

???


BLS_一BLS_一

师傅

点赞0


评论

别忘了教我

帖子上面有什么不懂的吗?

没有只要你教会就可以了!


查理九世1查理九世1

center_image

点赞0


评论

3D软体

喔噢


绿鸽LvGe绿鸽LvGe

@云业余

点赞0


评论

额?

师傅

你是想让我教你联机吗

陪我玩一下你画我猜联机版喽

可以,一会儿给我看看我的联机喵,钱我会还你的

师傅

快


巍666巍666

https://shequ.codemao.cn/work/38889310 联机版你画我猜

https://shequ.codemao.cn/work/37340782 联机雏形

https://shequ.codemao.cn/work/36704458 联机打弹珠

这是我的三个联机作品,请大家多多支持

这是联机方法(如图)center_image

即开出两个任务栏,否则游戏会停止!

点赞0


评论

@巍666 你被提名了https://shequ.codemao.cn/community/221592

在那的评论

哪里的评论

上面链接的评论

贺喜


BLS_一BLS_一

快加入

点赞0


评论


BLS_一BLS_一

快

点赞0


评论

做好了,快来 https://shequ.codemao.cn/work/39184153

来玩吧

去我聊天室聊


巍666巍666

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


评论

图在下面

没必要这么麻烦,我只一个云列表就可以做300人联机(因为克隆体最多300个),其核心技术是二维列表

云列表延迟太大了,不适合做联机游戏

云列表上传太慢,会卡

共有云变量好像有限制

没错

限制10个,私有4个,云列表2个


YKS羊驼君YKS羊驼君

联机的方式有很多种,我有另一种:https://shequ.codemao.cn/work/39269956?entry=copy_work_url

点赞0


评论

你这种方法不能看到对方的位置


血魔六世血魔六世

其实做联机还有另一种方法

只要2个公云,1个云表

 

点赞0


评论


CXS灵魂CXS灵魂

为什么我的不行?

点赞0


评论


史上最秃茄皇史上最秃茄皇

根本看不懂emotion_编程猫_伤心emotion_编程猫_伤心

点赞0


评论


蕉饼蕉饼

额,做法有点像我的

点赞0


评论


GG小杨GG小杨

center_image是不是这样

点赞0


评论


HJS落雪HJS落雪

center_image

点赞1


评论

ET

你要加入我们吗

待遇如同上面说的一样大大的好

还是算了吧....

为嘛不呢

待遇大大的好

深有同感(我也在找人)

md

氵衮

这都多久的东西了啊……

233


********************

喵

点赞0


评论


蕉饼蕉饼

额,做的很像我,我喵家角度也加上了

点赞0


评论


一只小燃料吖一只小燃料吖

如果和自己联机就会说队友离线emotion_编程猫_伤心

点赞1


评论


查理九世1查理九世1

66666666666666666

点赞0


评论


屿鱼雨屿鱼雨

emotion_编程猫_点赞

点赞0


评论


sks傳说sks傳说

会了,非常感谢。emotion_编程猫_点赞

点赞0


评论


FleroviKumFleroviKum

用云列表可以做大乱斗,我会,但我懒得做(滑稽)

点赞0


评论


泥潭里的乌龟泥潭里的乌龟

NBo( ̄▽ ̄)d

点赞0


评论


****************

编程猫不在适合做联机,因为现在数据上传到服务器并下载的速度比楼主发帖的时候慢10倍

点赞1


评论


刘骁隽刘骁隽

帮我看看有没有问题,谢谢https://shequ.codemao.cn/work/149779684

点赞0


评论


blind_manblind_man

考古

点赞1


评论