用户:
星蘑本尊查看:10 回复:9 评论:10 创建时间:2023-02-05T18:53:35
【教程帖】
针对联机模式各种情况的详细攻略(联机教程,看这一篇就够。)
👋Hello,各位训练师。想必各位已经做了很多普通模式的游戏了,想要做联机了对不对?
😄今天麦霸菇为你带来几种常见的联机模式玩法代码教程,游戏分类:
1.打斗类游戏
2.联机合作跑酷类游戏
3.塔防类游戏
4.合作躲避障碍物游戏
5.竞速类游戏
6.其他联机游戏
🎮打斗类游戏:
打斗类游戏为这些游戏中较为简单的,只要记录好玩家方位、血量等就可以了。
一般来说,不用子弹的联机模式用此代码就可以解决。
请看代码:

注:上图云变量“一号玩家”是玩家血量。
如果觉得云列表较慢,可以换成多个云变量。
二号玩家同此代码。
🚄如果需要子弹怎么办呢?
😁各位训练师可以按照上图角色代码模版添加“自己克隆体编号X的大小”到第4项。
⚠️注意,编程猫积木没有侦测显示/隐藏的积木,只能用变化大小让子弹看不见哦~
🎮联机合作跑酷游戏
不用多想,直接照搬一般的跑酷的代码,掌握角色的X坐标/Y坐标并且移到记录的坐标就可以。(参照上图)
🎮塔防类游戏
这类游戏可以说是这几类游戏最难的一类。代码不固定、情况超多,全靠训练师们发挥。
添加炮台代码见下图代码~

塔防机制多种多样,以下是几种常见机制:
1.移动主炮
主炮的移动要避免移到怪物进攻道,上图代码依然可以解决共享坐标的问题。
发喵弹代码可以搬运下图上的代码~

注:炮弹也要把方位等信息记录在云列表上,这样才能实时共享坐标哦。
2.炮台种类
非主炮的炮台应该种类多,增加趣味性和可玩性。
只要遵守记录方位就可以像普通炮台的方法解决~
🎮合作躲避类游戏
一般此类游戏要随机障碍物,但双方的随机障碍物方位往往会不一样。往往会导致一方玩家穿膜或被看不见的障碍物推走。训练师别担心,麦霸菇在此为大家准备了几个方案:
1.只有一号玩家随机障碍物,二号玩家的障碍物移到云列表记录的一号玩家障碍物的方位。
2.只有二号玩家随机障碍物,一号玩家的障碍物移到云列表记录的二号玩家障碍物的方位。
3.用公有云变量随机障碍物方位。
🎮多人竞速类游戏
因为云变量不够多,所以这类游戏只能使用云列表。
这种游戏分为两类:
1.开放式地图
按下A/D的时候不要让角色移动,只让游戏内的其他物品移动(如:背景、障碍物等),并记录背景的X坐标。
2.固定式地图
按照基础的跑酷做代码就可以了,记得记录坐标~
总结:
🏆训练师可以按需求添加“面向信息第4项(角色的造型名称)、将角色的大小设置为信息第5项(角色的大小)等信息哦~
📝作者第一次写教程帖,写得不好请见谅。
喜欢就点个赞并评论一下给作者一些帮助吧