Fri, May 2nd 2008, 10:32
Socket To Me
Fri, May 2nd 2008, 10:32
I admittedly didn't get as much done this week as I was expecting to.
I did, however, finally take the plunge and merge my networking stuff
in with the main game. This went surprisingly well, with only a few
unexpected quirks that were easy to fix. While it doesn't really
do anything useful just yet, it is in place, and the client
and server play nicely with each other, which is quite satisfying.
With that out of the way, I took to the burdensome task of writing
out the network protocol specification. This is quite boring and
requires lots of me sketching and scribbling on paper. I think it's
safe to say that the core principles are quite solid. Documenting
all the different exchanges is going to take a bit more work, but
the end result will be a super-handy reference manual that will
make the actual implementation significantly easier.
So, where are the pictures? Well, I wasn't originally planning on
doing so much network (read: not screenshot worthy) stuff, so..
here:
Just so that there is something to look at. The important thing
to notice is that clump of blue in the upper left corner. That's the
network activity indicator. Its purpose is shrouded in mystery, or
perhaps it just indicates network activity.
And that wraps up this week's report. Tune in next time for
Adventures in Getting the Client and Server to Actually do What
I Want.








