# FPS-Multiplayer **Repository Path**: Minerva_star/fps-multiplayer ## Basic Information - **Project Name**: FPS-Multiplayer - **Description**: No description available - **Primary Language**: C# - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 10 - **Created**: 2021-07-31 - **Last Updated**: 2022-05-24 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # FPS-Multiplayer ### 介绍 Hello ,在结 束上一系列的FPS教程后,我们得到了许多伙伴的认可。 有了大家的支持我们更加有了动力去做这一切事情,所以我们将开启一个全新的系列‘多人FPS游戏’ 该教程是一个基于Unity和PUN2的多人游戏教程。 该教程将向您展示如何使用PUN2开发一个属于自己的多人FPS游戏;在该教程中我们将学习许多重要的features、窍门,以更让您更好地了解和使用PUN进行多人游戏的开发。 您将学习到什么内容 本教程将指导您从一个空项目开始,贯穿整个多人游戏的创建过程。在此过程中,将解释联机多人的概念,以及联机游戏的常见陷阱和设计注意事项。 为了让您更加了解联机游戏的概念、机制以及开发 ,我们将围绕以下三点进行讲解 * 位置同步 * 动画同步 * 攻击同步 ### 适合的群体 由于本教程是基于Unity编辑器和C#开发的,所以您必须拥有Unity的基础知识以及基础的编程知识! 但最好的情况下是您具备良好的Unity和编程知识并在单人游戏方面有一定的经验,以便您更加专注于理解PUN的概念。 ### 总结 我们了解了该系列视频教程将基于Unity和PUN2进行开发;将围绕着位置同步、动画同步、攻击同步进行讲解,将带您一步步制作一个属于自己的多人游戏。 ### 软件架构 本项目使用Unity+Photon PUN进行开发 ### 使用说明 本项目使用`Unity 2019.3.7f1`版本开发 网络模块使用PUN2