UE5中三种多人游戏调试模式的区别

492 阅读1分钟

从上到下三种分别是:

  1. Stand alone : IDE只会拉起N个独立的client,需要自己在游戏内编写 server-client连接逻辑
  2. listen server : 编辑器自身作为server 同时作为client 另外再额外拉起N-1个client 以独立窗口的形式展现
  3. seperate server/only as client : IDE在后台拉起一个前台不可见的程序, 该程序只负责处理网络和服务端逻辑, 编辑器窗口仅作为client进行调试活动 ,在这种情况下, world里面的角色不会被possess 也不会赋予控制权,因为所有游玩窗口都是连接到server上的 server是运行world本体的程序,也是按下play之后第一个开始进行游戏计算的程序 只有他可以有能力控制本来就在world内的角色 但是这个server没有任何交互性, 所以场景里面原本存在的character不会被控制 而是重新生成数个character