
Photon Test
A project I did mostly just to gather an idea of how the photon system worked so I may use it for future reference in later projects.
Within this project you can create a lobby with a unique name or join an existing lobby by writing it's name in the join lobby text box. When inside the lobby, you may move around and see other players moving around as well. A simple test that helped me learn the basics of multiplayer in unity.
My Thoughts
The most notable part of my experience making this test project is just how simple it is to use Photon. There wasn't anything I found during the making of my project that couldn't be handled by a pre-existing function.
​
The biggest issue I discovered during this time was cameras from other players rendering last and causing other players to see from your camera and vice versa. However, once I understood how to use "PhotonView.IsMine()" the issue was resolved by a single line once again.
​
I would recommend using Photon for anyone experimenting with online game development, as it is a solid, easy-to-use system.