Writing
Works in progress...
Fiction
Brave New World SMAC Faction Not what one would normally consider 'writing', but it is a character written for a fictional world, so I put it here anyway.
Non-fiction
Public Bathroom Floor Tile
Some Thoughts on Intellectual Property
Verse
Code
Letters (LISP): AI game-playing program I wrote for class. Needs a LISP interpreter. You can play it too!
Tiny C Parser (Java): Generates code for a stack machine called the A machine.
Input package (Java): Java has long and annoying file i/o, use this input package to simplify things. Includes readString(), readLine(), readDouble(), and readInt().
Splines (C, OpenGL): Our first OpenGL homework assignment. Contains three files that plot a parabola, a cubic, and a polygon-based spline respectively. You can move the green points via the mouse.
Robot (C, OpenGL): Our second OpenGL homework assignment. Let's you move a robot around a 3D scene. Includes executable and glut32.dll which is required to run.
Video Game Name Generator (Java): Source for the name generating applet found on this site.
Video Game Database (Java Servlet): Another class project. This one is a front end to our Video Game Database written my Ed Younskevicius and myself.
Real-time chess (C, OpenGL): My final graphics project. I have four versions available. Make sure you download one of the single buffered ones first, and then one the double buffered ones. The single buffered one works on my VooDoo3, and the other seems to work everywhere else.
|
Reading
My favorite authors
Fiction
Robert Heinlein (TANSTAAFL!)
C.S. Lewis
Neal Stephenson
Ray Bradbury
Douglas Adams
Isaac Asimov
Joe Haldeman
Frank Herbert
Mark Twain
Franz Kafka
Non-fiction
William James
George Orwell
C.S. Lewis
Wired Magazine
Verse
John Keats
William Shakespeare
Percy-Bysshe Shelley
Langston Hughes
Elizabeth Barrett Browning |