猫史档案馆


【联机模式教程】详细版

用户:星蘑本尊星蘑本尊查看:10 回复:9 评论:10 创建时间:2023-02-05T18:53:35


【教程帖】

针对联机模式各种情况的详细攻略(联机教程,看这一篇就够。)

👋Hello,各位训练师。想必各位已经做了很多普通模式的游戏了,想要做联机了对不对?

😄今天麦霸菇为你带来几种常见的联机模式玩法代码教程,游戏分类:

1.打斗类游戏

2.联机合作跑酷类游戏

3.塔防类游戏

4.合作躲避障碍物游戏

5.竞速类游戏

6.其他联机游戏

 

🎮打斗类游戏:

打斗类游戏为这些游戏中较为简单的,只要记录好玩家方位、血量等就可以了。

一般来说,不用子弹的联机模式用此代码就可以解决。

请看代码:

center_image

注:上图云变量“一号玩家”是玩家血量。

如果觉得云列表较慢,可以换成多个云变量。

二号玩家同此代码。

 

🚄如果需要子弹怎么办呢?

😁各位训练师可以按照上图角色代码模版添加“自己克隆体编号X的大小”到第4项。

⚠️注意,编程猫积木没有侦测显示/隐藏的积木,只能用变化大小让子弹看不见哦~

 

🎮联机合作跑酷游戏

不用多想,直接照搬一般的跑酷的代码,掌握角色的X坐标/Y坐标并且移到记录的坐标就可以。(参照上图)

 

🎮塔防类游戏

这类游戏可以说是这几类游戏最难的一类。代码不固定、情况超多,全靠训练师们发挥。

添加炮台代码见下图代码~

center_image

塔防机制多种多样,以下是几种常见机制:

 

1.移动主炮

主炮的移动要避免移到怪物进攻道,上图代码依然可以解决共享坐标的问题。

发喵弹代码可以搬运下图上的代码~

center_image

注:炮弹也要把方位等信息记录在云列表上,这样才能实时共享坐标哦。

 

2.炮台种类

非主炮的炮台应该种类多,增加趣味性和可玩性。

只要遵守记录方位就可以像普通炮台的方法解决~

 

🎮合作躲避类游戏

一般此类游戏要随机障碍物,但双方的随机障碍物方位往往会不一样。往往会导致一方玩家穿膜或被看不见的障碍物推走。训练师别担心,麦霸菇在此为大家准备了几个方案:

1.只有一号玩家随机障碍物,二号玩家的障碍物移到云列表记录的一号玩家障碍物的方位。

2.只有二号玩家随机障碍物,一号玩家的障碍物移到云列表记录的二号玩家障碍物的方位。

3.用公有云变量随机障碍物方位。

 

🎮多人竞速类游戏

因为云变量不够多,所以这类游戏只能使用云列表。

这种游戏分为两类:

1.开放式地图

按下A/D的时候不要让角色移动,只让游戏内的其他物品移动(如:背景、障碍物等),并记录背景的X坐标。

2.固定式地图

按照基础的跑酷做代码就可以了,记得记录坐标~

 

总结:

🏆训练师可以按需求添加“面向信息第4项(角色的造型名称)、将角色的大小设置为信息第5项(角色的大小)等信息哦~

📝作者第一次写教程帖,写得不好请见谅。

 

emotion_编程猫_加油喜欢就点个赞并评论一下给作者一些帮助吧emotion_编程猫_加油


回复

上一页1 页 / 共 1下一页
白白的寒日白白的寒日

还没看,先留个回复记录

点赞0


评论


星蘑本尊星蘑本尊

作者发布完突然发现,移动主炮发射子弹的代码用了隐藏/显示!

请大家把隐藏看成:将角色的大小设置为1;

请大家把显示看成:将角色的大小设置为100。

点赞0


评论


AokenAoken

点赞0


评论


ENEMyENEMy

现在用不着,不过先收藏

点赞0


评论


魂·天帝魂·天帝

非常不错,教会了我联机(以前会做,但只会做跑酷类的)

点赞0


评论


魂·天帝魂·天帝

室长接着协作吗?(不许蹭分,火了不蹭,蹭了不火)

点赞0


评论


魂·天帝魂·天帝

室长,我是老六(doge)

点赞0


评论


小方块中秋小蓝小方块中秋小蓝

云列表延迟很高的,这样不行

点赞0


评论


星蘑本尊星蘑本尊

😂其实不用大小变化也能实现隐藏/显示,就比如设置透明度。

👏你还知道哪些方法呢?欢迎在这条评论下方表达自己的看法。

点赞0


评论