“Time is the coin of your life. It is the only coin you have, and only you can determine how it will be spent. Be careful lest you let other people spend it for you.” - Carl Sandburg
The start of last week was spent mostly on networking. I probably sound like a broken record but when networking is central to a game, it takes a lot of time to smooth out under all the different machine types and network conditions. I am currently working on some test code to make sure the middleware we use isn’t the cause of a specific issue we are seeing. I then worked with Ian on getting more GUIs working. After I binded the C++ GUI code to Lua script, Ian has been able to actually create the GUIs without needing to touch C++ code at all.This week I am working more on my networking test code while taking breaks here and there to fix long standing bugs in our tracker.
P.S. A friend has recently launched the website for his new game dev company. Check out Final Form Games!
Last week I helped playtest ZG’s race mode a bunch. It is a probably a good sign when you go to test one thing and end up playing “just one more race” about 3 times before you get back to work. I also did a little bit of work helping to hook up some of the new GUIs in the game and refining them once I saw them working. I also started thinking about what kinds of changes I want to make to some of the race maps now that we have the race rules more nailed down, and I am starting to see what works well and what doesn’t in terms of course layouts.
This week I hope to mostly be helping hook up more GUIs in between tweaking maps.
Last week was a pretty productive one! Brian and I tracked down the bug that was creating Race Mode position anomalies which was giving me headaches most of last week. I also improved our race bot AI a bit, and even added a drafting boost award mechanism to liven things up. The end of the week saw me converting more of our GUIs to MyGUI which is where I’ll be picking up today.












