Unity

FPS Sample

FPS Sample 是 Unity 的大型第一人称联机示例。不是入门场景。需要看官方 Unity 射击如何拆网络、武器和 3D 关卡时克隆它——尤其是在 Unity、Godot、Unreal 之间选射击方案。

FPS Sample
Unity射击C#Unity Companion示例
Ad
引擎
Unity
语言
C#
类型
射击
许可
Unity Companion

适合谁

  • 已经发过 Unity 或 C# 很熟的人
  • 对比 Unity 网络和 Godot 联机的团队
  • 不要当成第一个 Unity 项目

能学到什么

  • 官方 FPS 如何拆客户端和服务器
  • 示例体量下的武器和玩家预制体布局
  • 「用 Unity 做联机射击」在源码里长什么样

克隆并运行

  1. 先读仓库 README——它会钉 Unity 版本,并可能注明示例已冻结。
  2. 克隆 Unity-Technologies/FPSSample,用对应编辑器版本在 Hub 里添加。
  3. 打开文档里的场景。联机可能还要额外层;本地 Play 仍能看到 FPS 循环。

Unity 现在的联机栈比这份示例新。把它当历史和架构来读,新游戏再看当前的 Netcode 包。许可仍是 Companion License。

这些是公开仓库。简介是为本站写的,不是转载。

编辑说明核对于 2026-10-05。

相关源码

问卷