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
  • Copyright notice: All creative works on this page are the sole property of Matthew Belcher. Feel free to use them in your own work, but give credit back to me. Also, if you make a lot of money from something you took from this page, please donate some of it to the international relief organization of your choice. And a free dinner would be nice too.