I was previously running the Editor as the Server and the Client as a built window and they seemed to connect fine but now I can’t make the Editor the Server. It only works as the Client.
I just updated to 5.5 because I was having some weird freezing error when trying to connect which I couldn’t track down on 5.4 and the update seemed to fix it, but I’m not sure if that is related. Could something have changed in my OS settings or something that might have broken this functionality?
I really don’t want to have to make two windows every time I need to test something, then I’ll have to sort out making an ingame console to log messages etc…
You might have to update your Firewall settings. When Unity updated to 5.5 it could have cleared the rule that allows you to run it as a server.
As an ultra-secret protip, you can use symbolic folder links to link your Assets, ProjectSettings and Library folders to a new folder and trick Unity into thinking you have two different projects. This allows you to open these two “different” projects in separate instances of the Editor, so you can be the client AND server in the editor.