Flasm (Generative Art) 
This project is currently setup in an installation in the Center for Media Design at Ball State University. It was also featured in a Muncie area art show. The program was heavily inspired by the original by Liquid Journey. It uses a complex algorithm and the flash drawing API to draw pixel by pixel each 'particle'. As time goes on the colors morph from one to another. No pixels are discarded during this process resulting in the overlapping effect.
Directions
- Click and hold the mouse anywhere on the flash application.
- Hold for an arbitrary amount of time, then release.
Artificial Intelligence 
This project was built as a proof of concept for a flash-based Real Time Strategy game. It uses a very basic Finite State Machine to determine what action the character should be doing (collecting water to survive, walking to the water, or storing the water in his house).
Directions
- Click anywhere on the flash application to move the character.
Balloon Shooter (Political Satire) 

I took a commonly used game and recreated it with my own little political twist. It was created as extra credit for a digital media class. The 'balloons' scroll vertically while the player tries to shoot them. Certain balloons are worth more points. When they are shot, they slow down the rest of the balloons. Missing speeds the balloons up. I also included a control panel for manipulating the game at runtime.
Directions
- Click the mouse anywhere on the sky to shoot.
Tile Scroller Engine 
I built this engine originally for a game that I was working on for a digital media class. The game has an editor for it that made it easy enough for the average student to design a level and make it live. Unfortunately my teacher decided that it was too complex for the class and I was told not to pursue it for the class. I continued to modify it outside of class to make it easily modifiable.
Directions
- Use the arrow keys on your keyboard to move the character around the map.
Center for Media Design Micro site Mock-up 

This is a mock-up for a micro site for the Center for Media Design at Ball State. The micro site was to be setup to showcase student produced video webisodes. The banners were meant to hold video segments representing each scene in the webisode. The banners are draggable and expand to show more video segments at any given time. As a little added effect I incorporated pendulum physics on the banners when the site loads.
Directions
- Click on the bottom of a banner and drag it up and down.
Lawson Flooring Microsite 


This is a live micro-site built about 2 years ago using Flash 8 and Photoshop CS2. The website is very small and compact, designed this way to fit easily inside other websites. It can also be defined as a widget or gadget that also serves as a stand-alone website. I spent about a week building the front-end design and animation as well as the backend PHP contact form and content management system.
Directions
- Click the links to navigate and use the scrollbars to scroll content.