Posts

Showing posts from February, 2022

Second Week

Image
 Week 2 Trying to improve the general structure of the code and experimenting with manual data transmission using OnPhotonSerializeView.  Apart from code refactoring, we now have a fourth scene in the game that will be the actual gameplay level in the future. The master client can now start the game whenever there are minimum of three people in the room. After hitting the start game button the game will load the playable level.  In the playable level, we managed to choose the first bulldog randomly among all the clients and sync that person. The next steps would be to setup the high level game rules like where to spawn the bulldogs and runners, the time limit for each round, boundaries of the map and etc. Three players connected to the same gameplay level after the game was launched. The red one is the first bulldog and is synced correctly. The player that is on the left can see the game of the right player in the room list. Upon clicking that white button, they will join...