-
Book Overview & Buying
-
Table Of Contents
Unity Multiplayer Games
By :
PUN provides a consistent, familiar API to those who have already worked with Unity Networking. However, there are many key differences and some code is not compatible without changes.
In PUN, nearly all of the main functions are contained in the PhotonNetwork class (meant to be analogous to the Network class in Unity). There is no MasterServer equivalent in PUN: all the required functions are moved to the PhotonNetwork class.
Rather than initializing servers, in PUN you create "rooms" via PhotonNetwork.CreateRoom. Rooms are essentially partitions on the game server to separate groups of players from each other.
There is no longer a concept of host IP. Instead, to connect to a room, you pass either Room to the JoinRoom function, or you pass the name of the room (room names are required to be unique).
Because of the way Photon Unity Networking works, direct LAN connection is not possible as rather than connecting to each other, players connect...
Change the font size
Change margin width
Change background colour