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

Unity射击C#Unity Companion示例
Ad
适合谁
- 已经发过 Unity 或 C# 很熟的人
- 对比 Unity 网络和 Godot 联机的团队
- 不要当成第一个 Unity 项目
能学到什么
- 官方 FPS 如何拆客户端和服务器
- 示例体量下的武器和玩家预制体布局
- 「用 Unity 做联机射击」在源码里长什么样
克隆并运行
- 先读仓库 README——它会钉 Unity 版本,并可能注明示例已冻结。
- 克隆 Unity-Technologies/FPSSample,用对应编辑器版本在 Hub 里添加。
- 打开文档里的场景。联机可能还要额外层;本地 Play 仍能看到 FPS 循环。
Unity 现在的联机栈比这份示例新。把它当历史和架构来读,新游戏再看当前的 Netcode 包。许可仍是 Companion License。
这些是公开仓库。简介是为本站写的,不是转载。
编辑说明核对于 2026-10-05。
相关源码
Unity 2D tech demos
Official 2D samples: tilemaps, animation, and a small roguelike layout.
Boss Room
Co-op RPG that shows Netcode for GameObjects.
Boat Attack
Arcade boat race used to demo the Universal Render Pipeline.
Megacity Metro
Large-city sample focused on entities and streaming.

ECS samples
Small scenes that show the Entities package, not a full game.

San Andreas Unity
Unity project that loads Grand Theft Auto: San Andreas data.