So recently I need to find a way to get two Unity projects on different machines talking and sharing data. The data shared is nothing like multiplayer games, far from it, it was just a notification of an event flag that became true on one machine. So if a special event happens on one machine then the other machine will also know. This is just sending a string or an int as a flag, simple! My first attempt was to use Unity's Unet Multiplayer Networking system. It looks easy enough to use right ? So I followed the Networking tutorial here . Turns out it was not as smooth as I'd hoped... The server only works as standalone. So we need to build the application and run as standalone. Not a big problem, but for those who don't read the manuals (like me, hehe) this is the first obstacle. Just running on the Editor will not work. However, it does not work between computers. I was running a mac and a windows machine and although they could see each other just fine (ping worked)...
Blog of everything software, including engineering and project management stuff