type
status
date
slug
summary
tags
category
icon
password
comment
文章前言:
Unity中多人联机的方案有非常的多,这里介绍的是Mirror + Steamworks的联机方案,这个方案完全免费。
Mirror框架
Mirror继承自Unity官方的UNet框架,其对带宽控制,对象权限验证,消息分发,都做了开箱即用的默认实现;且对Steamwork的适配性非常好。
Steamworks的优势
哪怕你并没有在Steam中注册为开发者,依然可以使用Steam提供的联机服务,他是免费的。
- P2P连接:Steamworks SDK 提供成熟的 NAT 穿透及中继服务,帮助玩家在各种复杂网络环境下建立稳定对等(P2P)连接,无需私服,也不必自己打理端口映射。
- 好友与邀请系统:可以直接调用 Steam 好友列表,让玩家一键发出房间邀请或观看游戏。
- 多人匹配与房间管理:结合 Steam Lobbies,可以快速创建「大厅→房间→游戏」的流程,玩家在大厅中聊天、选人、设置参数,然后进入游戏场景。
一.插件下载
有关Notion安装或者使用上的问题,欢迎您在底部评论区留言,一起交流~
- Author:qqssdda
- URL:blog.sadaharu.top/article/225d0a21-aa6d-8037-8ef7-fc7990ff79b3
- Copyright:All articles in this blog, except for special statements, adopt BY-NC-SA agreement. Please indicate the source!



