Photon 3.4 Upgrade

In this video we take the code we have so far and make the modifications necessary to run in Photon 3.4. We cover the handler changes as well as the complex connection collection and the Player Instance class. We then take a look at the new config file for Photon control and get our server set up and ready to go. Read the rest…

In this video I had to go back and make some modifications for the World Server code. We forgot to hook up the world server in the ComplexConnectionCollection and we needed to fix a couple of things in the handlers on the Complex Server to push our data over to the world server. Towards the end of the video Visual Studio decided to cache a copy of MMO.Photon and I had to remove and re-add the reference in order for it to correct itself. Read the rest…

In this video we wrap up the last of the World Server by creating the handlers that “hide” the world server and forward messages through the world server to the region server or proxy server as necessary. We hard-code the position in this video and will clean it up after we get multiple region servers created and create the messages to pass data between servers in another series. Read the rest…

In this video we cover the code necessary to allow region servers to register with the world server. We cover the NHibernate class, mapping, and messaging to pass what area the region server covers and how to respond to the successful registration with the region info. Read the rest…