up
Magic Donut (iPhone)  200911
- another old fave re-written for the little device


SpinnerJoy (iPhone)  2009
- an old fave re-written for the little device

fun with O3D, google's 3D browser plugin.
2d in 3d2009
teapots make spirals2009
lots of teapots2009
one teapot2009


(at least) three cheers for sines and cosines.svg  200810
- eye candy with SVG and javascript
fluid2.svg  200810
- fooling around with waves-on-a-string propogation in SVG and javascript


Arbitrary base conversion in javascript  200809
- It's getting harder and harder to call these actual programming "projects"..
but boy! you should see my non-personal programming projects!


Not Taunting of HappyFunSquiggleBall, a tutorial  200807
- A C++ tutorial covering the basics of object rendering and networking in the Torque Game Engine.


A Penny Game  200506
- Really more of a math puzzle, leading to the Wythoff sequence.


i dream of norway  200504
- A very basic spherical-coordinates parametric equation program.


Programmer's Break Timer  20050318
- A very simple break timer for those of us with more RMS than google skills!


winpwd  20041124
- A small utility for figuring out what working directory other programs are using.


distributing random points on a sphere  20040830
- A tiny Visual 3D experiment in distributing random points 'evenly' on a sphere. Not that interesting.
However, it does come with source code and is a decent boiler-plate for working with directX 9.


oxe_bounce.zip 26KB  200403
- The javascript for the little flying particles you see here.
Originally written in 2001, recently updated to support mozilla/netscape.


flock  20031205
- A flock o' birds simulation. Collision prediction, hunting, walls, etc.


Implicit Collusion.exe 36KB  20030818
- A sort of cheerios simulator. Uses no collision detection! In-Progress.


separate  20030504
- very small program distributing points evenly on a sphere.


Spinner Joy 2  20030428
- direct3D version of spinnerjoy. in-progress.


Spinner Joy  20030415
- i begin to feel i have may looked too long into an abyss with this one.
If you download one program today, make this it. seriously.


The Final Donut  2002-2003
- 3d spinning goodness in several versions.


Donut World  200009
- unfinished 3d first-person driving-around shooting people game.


"yoyo"  199909
- another, even more unfinished 3d first-person driving-around shooting people game.


HyperCube  200007
- 4D HyperCube demo.


Spirals  199911
- Pretty Spirals within Spirals.


ZokZok  200001
- Pedal, Evolute, and other fun Associated Curves


Buzz Machines  2001-2002
- machines for the music program Buzz.


Applied Bombastics  200107
- how to format code


various particle systems (900KB .zip)  1998-2001
- 7 or so oldies but goodies