好像只有我们才能体验到这个问题,但在Unreal中用多人模式游戏开发确实很痛苦。像是会话找不到、加入游戏失败无迹可循、steam和eos有不同的行为…..最终感觉像是在和设置周旋,而不是去制作游戏。

而我觉得什么令我难以理解的就是,新项目的时候这些问题就开始出现,你修复一次,自己以为已经解决问题了,可是下一次项目就是重新开始搭建整个系统,而且无论如何,它还是会出现不知道为什么无法正常运行的错误。

有的时候,我们已经够受了,就想实现最简单的流程。就像这样,只有一步按钮,搜索会话,如果找到就加入,如果找不到就创建一个新的。在这之中,不需要额外的步骤,没有多余的思考。

最终,我们还是自己搭起了一个简单的流程,只为了方便自己。后来我们把它上传到Fab上面,命名为Scar MultiSession,因为我们原本就在用的它。