About me
I am a video game developer living in Kirkland, WA (in the Seattle area). I learned to program computers when I was a kid, then got interested in graphics in about 2002 and started teaching myself about the concepts and technologies. As part of that self-teaching process I wrote several OpenGL demos implementing various techniques. Once I got to college, my coursework allowed me to fill out the gaps in my knowledge, and I also built a couple of larger projects. In addition to graphics, I am interested in physics simulation and in programming language design. My favorite languages are C++ and Python. I'm also keenly watching the D programming language. I currently work at Sucker Punch Productions and in my spare time I'm working on a few little projects that aren't yet ready for public dissemination.
You can contact me at nathaniel dot reed at gmail dot com. I also hang out in the forums at DevMaster.net, under the name Reedbeta.
About this site
On these pages, I've put up a few small demos and applications I've built. Some of these programs, like CD Lite, I built because I needed something done but couldn't find anything on the web that satisfied me. Others, like the OpenGL demos, I built for self-education. I've put them up on this website in the hope that they will either prove useful to someone or serve as examples for aspiring programmers.
All the software here is written in C++ for the Windows platform, although a few, like Stanley, also compile on Linux. Binaries, Visual Studio 7.1 project files, and well-commented source are included with each.