Thursday, January 26, 2012

Working Diligently

   The picture of the coffee is there to remind me (and you), what I will be drinking for the next couple of days while I fix some bugs.
  I've been playing Star Wars: The Old Republic. Yes, I know, but as the initial euphoria of the game starts to wear off, I'm getting back into the swing of coding again. Eric and I actually tested the server and client again last night to see if everything was working properly. We did run into a bug, so I need to run over the flow of data between the client and server once more to make sure that the data is being delivered and received in the correct order.
     I knew that this was not going to be an easy task, but we are getting closer and closer to basic player movement. Once I fix this bug, I can re-write the sendSnapshot() function which sends out a server snapshot to the clients. After that, it's only a matter of writing the code that deals with the data. The problem with the way the server works, is that it is run on multiple threads all running side by side. That creates race conditions unless I code it smart to only do certain operations after other operations are done.
     So that is what I will be working on after I do all this nonsense college work I have to do.

No comments:

Post a Comment