Multiplayer Help!

Okay, so I’m coming down to the final days now where I’m close to releasing my first game, but I’ve run into what is now seeming like a start from scratch kind of problem.

When trying to test our spectate option I had to place 2 characters in the game. When I hit start and boot it up in UE5, the enemy is only responding to the Client, and not my other character. That as well the map seems to be in a Client side only kind of state so the ‘2nd character’ that would be joining ‘character 1’ can open doors just not walk through them.
(However if the client is looking at that door it will still be closed for them.)

This is our first time creating a game so there is bound to be something we missed while creating this. We’re just hoping it isn’t a scratch it all kind of mistake.

Thank you!

I think you need to understand the concept of network synchronization in Unreal. Unreal will only synchronize position and rotation by default, as well as the basic animation of the default character. You must solve the logical processing of other objects by yourself, because it seems that it does not handle network synchronization, etc. Caused

So what you’re saying is this is a start from scratch kind of problem?

Plan for multiplayer early

If there is a possibility, that your project might need multiplayer features at any time, you should build all of your gameplay with multiplayer in mind from the start of the project. If your team consistently implements the extra steps for creating multiplayer, the process of building gameplay will not be much more time-consuming compared with a single-player game. In the long run, your project will be easier for your team as a whole to debug and service. Meanwhile, any gameplay programmed for multiplayer in Unreal Engine will still work in single-player.