Porting Neon Battleground

Porting Neon Battleground to Unity 5

Progress:
1. Photon update – Done
2. Removing old libs – Done

At this time I have .zip archive containing working Unity 5 game. Problem is that Photon is outdated and third party libraries are disabled thanks to Andriy (original developer) since otherwise Unity 4 to Unity 5 conversion won’t work. Goal for this mini project is to:

1. Update photon libs for Unity 5 since current version will generate some strange errors in Xcode. Also it is good idea to have up-to-date libraries for many reasons. Main one is that I will maintain this game and add additional photon and game-play features so we might as well have updated project.
2. Make sure photon settings are ok, that is photon ID, RPC calls and that “SpecialName” in the source files.
3. Fix in-and-out bug that blocks the game after 14 attempts to enter the level.
4. Add code for different player colour under photon-online env.
5. Install in-app purchase libraries.
6. Install Unity-AD libraries.
7. If needed install iTunes-GameCenter and GoogleGameCenter Libraries and connect everything.
8. Update all art and branding.

Now go thru code and comment out all references for _init(); _parseTrackEvent(string eventId); …. etc…
Just a side note. If you user replace function in Mono to add comments to _buy keep in ming there is a few buttons named *_buy*.

At this time i should be able to compile the project in XCode and run it on the iPhone…. And it runs! Woohoo.. Lets move forward..

Now make sure you have proper Photon AppId in place, setup RPC List in PhotonServerSettings and change PhotonNetwork.ConnectUsingSettings(“*****”); Finally check Log HashCode and make sure you have the same number with older version.