Projects

Projects

My interests include games and simulations, computer graphics, audio, photography, video/film, and more. I like to create interesting, unique, and fun experiences using computers and technology. 

 

Bomb Dodge iOS Game

Bomb Dodge is an action-arcade game for iPhone and iPad for all audiences. I created much of the game content including a custom image stretch-skew system, great-feeling touch controls, and a configurable randomized enemy spawning engine. 

 

3D Flocking Animation Using HTML5 and WebGL

Using web technologies to make flocking behavioral animation accessible to all.

Ray Tracer

Using a computer to render 3D scenes from scratch.

Interactive Music Video

Combining video, photography, audio, and programming into one interactive experience.