萌新求助

[复制链接]
415 |1
卡卡西 发表于 2024-9-6 00:59:27 | 显示全部楼层 |阅读模式
如何制作可供玩家选择游玩模式 单人(单机)/ 多人(pvp) 以及可以拉好友来自己的房间
回复

使用道具 举报

六安瓜片 发表于 2024-9-6 09:29:52 | 显示全部楼层
有多个方法可以实现这个需求。
方法1:
制作一个主场景A,玩家进入主场景后,会选择单人模式/多人模式。
制作一个场景B,该场景的逻辑为单人模式,实际上仍为多人房间,但可以隐藏其他玩家,并且开发相应的单人逻辑,应该会有比较多的客户端逻辑。
制作一个场景C,该场景的逻辑为多人模式,按照正常的多人逻辑开发即可。
通过场景A可以跳转到场景B和场景C。

方法2:
制作一个场景(多人),当玩家选择单人模式时,将玩家传送到单人模式的场景位置,执行单人模式相关逻辑,隐藏其他玩家及其他玩家相关交互。当玩家选择多人模式时,将玩家传送到多人模式的场景位置,恢复其他玩家的显示和交互逻辑。

拉好友来自己的房间需要自己的房间人数还没有达到上限。可以通过设置房间的预留人数来避免房间长时间处于满人的状态。
回复

使用道具 举报

热门版块
快速回复 返回顶部 返回列表