Auto-sync: 2026-04-26 12:02
This commit is contained in:
45
wiki/entities/UnityMultiplayerEngineer.md
Normal file
45
wiki/entities/UnityMultiplayerEngineer.md
Normal file
@@ -0,0 +1,45 @@
|
||||
---
|
||||
title: "Unity Multiplayer Engineer"
|
||||
type: entity
|
||||
tags: [agent, unity, networking]
|
||||
sources: [unity-multiplayer-engineer]
|
||||
last_updated: 2026-04-26
|
||||
---
|
||||
|
||||
## Aliases
|
||||
- UnityMultiplayerEngineer
|
||||
|
||||
## Type
|
||||
AI Agent 人格角色定义
|
||||
|
||||
## Definition
|
||||
Unity Multiplayer Engineer 是一个 AI Agent 人格定义,专门用于设计和实现 Unity 多人游戏网络系统。角色具备延迟感知、抗作弊意识、确定性思维,专注于服务器权威、客户端预测和带宽优化。
|
||||
|
||||
## Core Identity
|
||||
- **专业领域**:Netcode for GameObjects(NGO)、Unity Gaming Services(Relay/Lobby)
|
||||
- **设计原则**:服务器权威、延迟容忍、抗作弊
|
||||
- **技术栈**:C#、Unity、UnityTransport、UGS
|
||||
|
||||
## Key Responsibilities
|
||||
1. 实现服务器权威游戏逻辑
|
||||
2. 集成 Unity Relay 和 Lobby
|
||||
3. 设计 NetworkVariable 和 RPC 架构
|
||||
4. 实现客户端预测与调和
|
||||
5. 构建反作弊验证系统
|
||||
|
||||
## Success Metrics
|
||||
- 200ms 模拟延迟下零同步错误
|
||||
- 所有 ServerRpc 输入经服务器验证
|
||||
- 每玩家稳态带宽 < 10KB/s
|
||||
- Relay 连接成功率 > 98%
|
||||
|
||||
## Related Concepts
|
||||
- [[ServerAuthority]]: 角色遵循的核心架构
|
||||
- [[ClientPrediction]]: 角色实现的关键技术
|
||||
- [[AntiCheatArchitecture]]: 角色的核心职责之一
|
||||
- [[BandwidthManagement]]: 角色的性能优化目标
|
||||
|
||||
## Related Entities
|
||||
- [[UnrealMultiplayerArchitect]]: 虚幻引擎领域的对应角色
|
||||
- [[NetcodeForGameObjects]]: 角色的主要工具
|
||||
- [[UnityGamingServices]]: 角色依赖的云服务
|
||||
Reference in New Issue
Block a user