Wednesday, October 22, 2008

More Documentation Work

Something I took away from my short stint in the professional video-game world was my feeling of shock over the sheer amount of documentation that was developed in order for one team to relay it's needs to another. I've been going nuts with documentation for the past few days, creating a complete game walkthrough from the code-perspective. More later today...
I'm back. Turned out the City of Oklahoma City (surprisingly that's not as redundant as it sounds) shut off the water at the popular Coffee and Sandwich shop I was visiting, thus forcing it's closing for the day. Oklahoma City is kind of like that; every time you think you've located someplace to sit down and work for awhile, you find out that either they close at 4pm, or that the city has decided to take the cap's off all the fire hydrants and allow 50,000 gallons of water to run into the street's. Odd place.
Anyway - back to what I was talking about 5 hours ago. This code-perspective walk through I put together is a monster, but should be very useful in the overall development of the game's back-end. As a frequent reader of this web-log would know, I'm very new to any sorts of code, but am increasingly placed in code-grunt role for this project. As the artist I've found it useful to spell out what I want the code to do in the document in question, because it allows me to direct the game's movements, or chapters if you prefer. The cliche that artists can be fussy and controlling of their work apparently does not fall to far off the mark in my case. Here's an example of what I wrote up;

- GREENHOUSE DOOR: LOCKED (greenhouse_door_locked.html)
o USE: THE MAGNET
ROOM SWAP (greenhouse_door.html)
TRIGGER: EMAIL - CHALLENGE 11
- GREENHOUSE DOOR (greenhouse_door.html)
- GREENHOUSE (greenhouse.html)
o EMAIL: CHALLENGE 5 (free Gustava Challenge) (greenhouse_challenge5.html)
POP-UP: YOU WIN! (greenhouse_challenge5_win.html)
ROOM SWAP (greenhouse_empty.html)
o POP-UP: PICKUP CODE WORD “SHERBET” (inv_code_word.html)

Phew! The thing has a glossary of terms, for Pete's sake. More next week.

No comments: