技术栈
ngo
PassionY
4 小时前
unity
·
xr
·
network
·
ngo
·
multiplayer
·
ownership
·
多人竞态权
Unity NGO 系列教程(四):多人抓取的权限争夺
在多人协作(如电力巡检仿真、XR 实验室)中,“抓取”不仅是把东西拿起来,它涉及到网络同步中最核心的矛盾:本地操作的即时性 vs 服务器数据的权威性。如果单纯依赖服务器仲裁,高延迟下的抓取会感觉异常粘滞;如果完全信任客户端,又会出现物体在多人争抢时“瞬间移动”甚至逻辑死锁。本篇将结合 Unity 官方 XR 示例的精髓,手把手教你构建一套高性能的多人抓取系统。
PassionY
4 小时前
unity
·
rpc
·
ngo
·
网络触发器
·
serverrpc
·
networkvariable
·
authority
Unity NGO 系列教程(五):如何构建多人联机区域触发系统
在联机模拟或游戏中,我们经常需要处理“区域触发”。例如:一名学员进入了高压危险区,所有人的屏幕上都要弹出红光警告。你可能会想:直接在 OnTriggerEnter 里写逻辑不就行了?但在多人环境下,如果处理不当,会出现“只有触发者看到了特效”或者“每个人都触发了一次导致逻辑重叠”的情况。今天我们就通过解析官方 NetworkTrigger 脚本,学习如何优雅地处理全局事件。
PassionY
1 年前
unity
·
unet
·
photon
·
networkmanager
·
mirror
·
多人联网
·
ngo
Unity-Mirror网络框架-从入门到精通之AdditiveScenes 示例
在现代游戏开发中,网络功能日益成为提升游戏体验的关键组成部分。Mirror是一个用于Unity的开源网络框架,专为多人游戏开发设计。它使得开发者能够轻松实现网络连接、数据同步和游戏状态管理。本文将深入介绍Mirror的基本概念、如何与其他网络框架进行比较,以及如何从零开始创建一个使用Mirror的简单网络项目。
我是有底线的