More than a month ago now, I was working on a simple Unity project called MapTest. Basically it just rendered a map texture and then placed some "town" icons down on it via script. The organization of the project was very prototype-y (i.e., there was no organization). Now has come the time to integrate that humble beginning into my main project branch. I spent most of the day cleaning up this project and getting it working from my build shell. I also did some planning for the next several steps I need to do hook up the unity project (now called clientviz) to the backend I've already written.
GameFrame is fully functional as of this morning. I was able to do a full integration test successfully. Because the client and server were running in the same process, I could do a whole series of PlayerState operations and then compare the client and server PlayerStates to confirm their equality. This was a little tricky because of comparing a CPlayerState and SPlayerState (server and client specializations), but it turns out the Kellerman comparer has the right config options to support this.
I will be traveling tomorrow but hope to get a 1/2 day in. Then I will be off until Monday 29th.
No comments:
Post a Comment
Note: Only a member of this blog may post a comment.