picture
Next Picture
Hello, please sign my guest book:


Last few visitors: Sean, Libero, Lavoro, Milan, Hilary Duff

About me:

Hello, welcome to my web site. I'm a video game programmer who lives in Santa Monica, CA. I work at a company called Treyarch, also in Santa Monica. I'm 29 years old, and I've been working in the industry since I was 17.

I was born in Blue Hill, ME and grew up in Orono, home to the University of Maine. I went to Orono High School, but didn't go to college. I also spent a few summers working in Camden.

Recently I bought a house in South Portland, ME where I live with my wife and 2 cats.

[Resume] - My current resume.
[Twin Oaks] - My camp on Swan Lake in Maine. Now available for weekly summer vacation rentals!
[Rowan Tree Farm B&B] - My parents' new bed & breakfast on Seven Tree Pond in Mid-Coast Maine.
[Artisan Boatworks] - The boat building business owned and operated by my brother Alec.
[Open Waters Theatre Arts] - The theatre company founded by my wife Jennie.
[Photo Albums] - Various photo albums on my web site.
[Games] - Video games I helped write (out of date).
[CGDC '98 Paper] - The paper from a graphics programming talk I gave at the Computer Game Developers Conference in Long Beach, CA. The subject is "True Color Graphics Programming in High Resolution", and was intended as an introduction for programmers used to programming 320x200 8bit VGA.
[rec.games.programmer Article] - An article I wrote back in 1997 on breaking into the game industry.

My Programs:

[CueCard] - My foray into educational software, a full featured flash card program.
[VTBSim] - A free educational tool for learning about schematics including electrical, mechanical and fluid dynamics.
[Zamkoffs Balls] - A Katamari Damacy style game I wrote (and did the art for) in July 2004. [Source]
[SeaTrek] - A ball game designed by the 4th and 5th students at Canfield Elementary School. Art by James Chao.
[Jennie's Othello] - A simple implementation of the classic board game. Offers a computer opponent with difficulty levels, or human vs. human on one computer.
[Jennie's Mancala] - Another classic board game implementation. [Source]
[3d Pong] - My three dimensional Pong game for the Palm Pilot.
[wCal] - A calendar program like the one built into the Windows task bar, but more useful.

Other Programming Projects:

[EQWindow] - A graphics hack I wrote for the game EverQuest. They have since added this feature to the game, so it's just here for historical reasons :)
[GameTune] - A little dynamic GUI generator for graphics demos. Makes it easy to add sliders, checkboxes, buttons, etc without any real programming. It's also good for tacking a GUI on a command line application.
[Training Lib] - A simple 2D input/graphics library for beginning programmers. Uses some drawing routines I found on the net, packaged into a simple C API. Recently updated to work on modern graphics cards.
[APIHijack] - A DLL hooking made easy library. Used to reroute DirectX in a my own EverQuest hack, I'm pretty sure it's in some Counter-Strike hacks too.
[PSHack] - Source code to a wireframe hack (aka wall hack) that I wrote, works with DirectX 8 games. Requires Microsoft Visual Studio .NET.
[CDep] - A small, efficient C++ program which scans C/C++ source files and builds GNU make dependency files. You need something like this to use Microsoft Visual Studio's CL.exe as a compiler with GNU make.

My links:

[Treyarch] - The company I work for, recently purchased by Activision! We develop games for Playstation2, XBox and GameCube.
[PHP] - A cool web programming language, used by this site - see that 'Next Picture' button? :)
[wxWindows] - A C++ library for writing cross platform GUI applications using native widgets. I use this in most of my programs, and have made a few contributions to the library.
[NSIS] - The installer generator originally used by WinAmp. Now available for free. I also use this in most of my programs.
[Trillian] - An excellent Windows IM program covering MSN, Yahoo!, ICQ, AIM and IRC, lets you stay on all the networks at once.
[Wild Flavor Mushrooms] - Jesse McAlpine's wild mushrooms site.