Blog 3
While making our game, we had many issues with the multiplayer not working. We originally used a service called Netcode. This had a couple advantages and disadvantages. It was easy to implement and did work in certain conditions. The problem with Netcode was that first, it was blocked on Hawken wifi, and second, it didn't allow multiple people to be able to interact with the same object. We tried to resolve the first issue by working with tech to try to allow certain traffic to the headsets and unblock certain objects. In the end, it didn't end up working, so while multiplayer would work on our home wifi, it didn't work at Hawken. The second problem, which ended up being why we switched services was that it didn't allow multiple people to interact with an object. In Unity, a player can only interact with an object if it was ownership of it. While using Netcode, we were unable to figure out exactly how to transfer ownership between different people. After struggling wit...