NetCode FPS:多人FPS演示该演示集成了许多现代网络代码技术以提高游戏质量 源码
NetCode-FPS 特色: 客户端玩家预测 客户端远程玩家插值 回滚和重播 实时调整客户端对于服务端Tick的预测,以优化服务端的输入Buffer 参考: Unity NetCode 运行演示 说明 Unity版本:2020.1.17f1c1整个工程全部用DOTS以及混合GameObject开发。 注:请使用同版本UnityEditor打开工程 两个示例场景: 场景/ NetCube 场景/ NetFPS :场景编辑器下直接播放即可 NetCube示例的操作 WASD移动 Space向上施加力 鼠标左键重置服务端Cube位置,以测试客户端与服务端位置未知时的拉扯的效果。 NetFPS示例的操作 WASD移动 Space跳跃 鼠标左键开火 Left Shift加速 R手雷 T服务端播放位置,以测试客户端与服务端位置重新时的拉扯的效果。 F12锁定鼠标 Esc释放锁定的鼠标 玩家被
下载地址
用户评论