With a number of years working at Oregon State University, Valve Software and consulting in the Serious Games business, I’ve done a variety of different and diverse projects. Generally they all have centered around the idea of interaction, whether it be to show scientific data and information or to play games.
Below is a selection of representative projects. Mouse over any image for details, and click for a separate page with more information.
Lunar Quest
Developed with the University of Central Florida, Lunar Quest is a small MMO that can be used to test MMOs as learning environments. This game is currently in testing at Pennsylvania State University.
Medical Simulation
A medical environment simulation done as a previs/prototype for Texas A&M Corpus Christi. The goal was to show how a game environment could be used to put the player into a medical environment such as an ER or combat field hospital.
Day of Defeat/WW2
The WW2 themed commercial titles Day of Defeat and Day of Defeat: Source, developed while with Valve Software and published by Activision and Valve.
Game Art and Design
A collection of various art and design creations done while working on various projects and ideas. Some are from games, some from research projects, and some from an on-hold book I was working once on Half-Life 2 modding.
Forest Visualization
An Oregon State University project that used game technology to create a large scale forest visualization system using the GarageGames Torque Game Engine Advanced.
Sketchup World
A small unreleased Multiverse game world that was entirely populated by buildings and objects imported from the Google 3D Warehouse. Since Sketchup can create Collada format, which is the native 3D model import format for Multiverse, it seemed a natural idea to try importing Sketchup content into a Multiverse world.
Project Mars
A small private project to experiment with ideas for teaching Science, Technology, Engineering and Math in an MMO environment. The game is set on a near-future Martian colony and is developed using the Multiverse game engine.








