Story and Endless Tower Management System Flow Charts


Tower System Upgrade Manager Flow Chart

Enemy State Machine Manager Flow Chart

Multiplayer Logic usin Photon Pun 2 Flow Charts
These flow charts have been through multiple iterations in order to have an optimized game.
Since this was my first project to ever use Networking, I had to learn through my mistakes.
Started off by using RPCs for everything that had to be called through the network and Photon Views on all networked objects.
I then changed the logic so managers call the RPCs, but I still wasn't with that performance.



Ended up making a manager scripts contain one Photon View for multiple child objects and used Photon Events to listen to function callsĀ and waterfall them down locally to each local player.