Basic connection Establish
Connecting unity editor to the photon server. It took a bit of time to first get the connection between the editor and the photon server, possibly because I'm having to use my phone's hotspot to get a stable connection as the collage WIFI is blocking the connection between the server and unity....Firewall prevention
Before I could create a build-to-test connection between 2 clients I Got a pop-up saying I needed permission for the program to be allowed to receive incoming connections from somewhere else, so I needed to chase down an IT staff member in college, luckily I did find one that solved that issue so I hope this doesn't happen again.Short story
So I fixed the problem that I had with the PlayerCharacters so now everyone walks separately.Diving deeper into the cause of the problem
When a player joins a new server and is the first one there It works perfectly as intended, they can control the Pawn/PlayerCharacter and just move around as it is the only controllable PlayerCharacter in the game, however, the issue starts when another player joins the same session...GUNS! & MAP! well almost...
I have some scripts from Joseph and Mitchell however they are not fully done and to make sure that damage data is being sent I've quickly made my own shooting scrips to show off a demo of how it would work in a way...How it started - Problem - Analysis
So to put it in basic terms starting with how this started Joseph kindly put the weapon scrips into a unity package when unpacking it into my project alot of the models or all of them had an material error, which is the result of every model showing purple/pink...Unexpected results
While testing out the respawning mechanic it produced results that are interesting, honestly its quite puzzling slightly but I know I must be missing something in my code...Theme: Cyber Punk
from this point i added some extensions that support to help make what parts of my code I've changed...
Ive also changed my theme of my visual studio so it now looks like this, all this means is that colours changed to what I personally like and does not mean anything changed. From now on i will make it more clear what ive added from my code
Brilliant test results!
I was lucky to catch the others on the game while I was showing it off to other people at the time there seem to be some stuff that needs some work but its great to know what its capable of...Problem
After implementing a leaderboard by following a tutorial on YouTube and testing it I produced different results than the video which means I've done something wrong and I can't for the life of me find out where I went wrong but I'll compare code between the video and mine do see where is different...Problem
So as brought up in the last post above we have a new problem or rather known error, the reason why I never brought it up sooner was I wanted to tackle all bugs at once when I finished implementing a few features but it seems to go so well implementing them without bugs...Almost there!
The next big step to finishing, so as we've not got long left until the deadline, it's time that we (as in the entire team) all start compiling all of our work assets that we've done into one Unity project...Figuring out how I can present my work
With there only a few days before the deadline, we all needed ways to show off the work that we had done, my way to show off my multiplayer system was to have a play test session together as a team to show all the players connected to the game, this will also help to show off the others members work in action as well...