For those of you that don’t yet know, I work for a company in Eugene, Oregon named Buzz Monkey. Last title they worked on was Tomb Raider Anniversary Edition. What I’ll be working on, however, is something different—quite obviously. As you probably expected, I am under strict orders not to elaborate on the project I’m working on, so please don’t ask or try to pry the information out of me. I still can, however, discuss the general coding strategies I encounter and various non-specific tid-bits.
The morning started out with filling out paper-work (i.e. insurance, NDA, etc). Most of the software was already installed that I needed, but some of it was missing so I went ahead and installed the remainder. Source control also needed to be setup. I didn’t have proper user access at first, but the administrators came through very fast and created a proper user really quickly. So by that afternoon I was already hacking away at the existing code-base and making changes.
So far it has been a lot of fun. It is really great to work on different platforms—the novelity does fade, but exploring the various facets of it remains interesting for quite a while. The code-base isn’t perfect by any means, but it does do the trick. It is a bit overwhelming at first to be thrown into a massive code-base and told to start working on it, but that part of the job is a lot of fun actually. Getting to delve into the intracies of each sub-system and learning how each part works is very interesting.
There you go. That is the first day of work. I’ll try to update every now and then as the days go by, but for the first few days there will probably be nothing of interest to post. So, check back in a few days for another update!