Fractal Block World | Space game inside a fractal! | |
Block Arena | FPS game with blocks | |
3D-Minesweeper | Fly around 3D space left/right clicking on blocks |
CV | My CV |
Teaching | My Teaching | |
Research Interests | My Research Interests | |
Publications | Publications (have pdfs) | Preprints | Preprints (on arXiv.org) |
Notes and Other | Not on arXiv.org. |
Block Engine | An engine for "Block Based" 3D FPS games (ex. Infinifrag/Infiniminer) |
Fractal Block Engine | The engine behind the game "Fractal Block World" |
FPSGameCode | Various code / techniques for a FPS game |
Shut The Box | Winning strategy for a version of the dice game "Shut The Box" |
Raytracing | Combining raytracing with (lazy) procedural generation of scenes |
Miscellaneous | Assorted programming and computer science stuff. |
Makefile Maker | Script to create makefile for a simple C++ project |
Quiz Dropper | Script to drop the two lowest quiz grades of students in a class |
Line Width Checker | Checks the width of lines in source code files |
Tab Replacer | Replaces tab characters with 4 spaces in source code files |
Character Purifier | Replaces tab characters with 4 spaces and removes '\r' characters |
SDL GL Wrapper Code Gen | Script to generate C++ code to call SDL_GL_GetProcAddress in a specific way |
Block/Quad Algorithm | One of the fundamental algorithms for rendering "Block Worlds" |
Pixel Shifting | Recycling pixels on the screen using raytracing to fill in holes |
Incompleteness | Notes describing the Incompleteness Theorems (still a work in progress) | |
Linear Algebra | Notes from a Linear Algebra class | |
Real Analysis | Notes from a Real Analysis class | |
Why Quines Exist | A powerpoint explaining why Quines (programs that output their own sourcecode) exist | |
Cup Products | Final project (about Cup Products as developed in Hatcher) for an algebraic topology class |
Continuity Induction | An alternative approach to basic analysis proofs (College Mathematics Journal, Feb 2011) |
Bizzare Proofs | Strange proofs for various theorems |
Sand Castles | Some sand clastles I made over the years with friends and family |
Duct Tape Mural | A majestic scene of a dragon attacking a boat, done in the duct tape medium |
Movie Collection | A list of movies my parents and myself have so we don't keep buying the same ones |
Program List | A list of my favorite computer programs |