项目概述
该项目是一个基于 Godot 4.x 的 2D 多人射击游戏,采用 P2P with Server Authority(具有服务器权威的 P2P)架构。使用 ENetMultiplayerPeer 实现 TCP/UDP 连接。
核心架构设计
1. 权威模式 (Authority Model)
项目采用 服务器权威 (Server Authority) 模式:
- 服务器 (Server): 管理游戏状态、敌人生成、回合同步
- 客户端 (Client): 负责玩家输入,其他玩家位置由服务器同步
2026/3/16大约 3 分钟
