All of these demos utilize OpenGL and are written in C.
When it comes to animating 3D models, I've implemented two methods. The first is a simple liner mesh interpolation, which is good for animating free-form models which don't bone very well. The second method is the tradition skeletal animation method. I was impressed with the open source dim3 engine, but I was underwhelmed by the animator tool. After some discussion with the author, we decided to branch the changes I made to the animator tool and release that as a separate application, Inspire. I have made many small additions, fixed a few bugs, and added some outstanding new features.
Moral of the story is "Use it if you can, but have the ability to mold it to your needs".
The only platformer I've written, Pirate Isle is also a break from my normal development practices in that the entire game is scripted in Lua
My first winning entry in the annual uDevGame contests, The Belt is a combination arcade/strategy game of space conflict.
Vortex Next Generation is a 3D breakout clone, but with the blocks in the center and the paddle traveling 360 degrees around them.
A whimsical title dealing with computers and virus, Virus Out takes you on a journey through your Mac to squash little devils. Developed in under 5 weeks, Virus Out focuses less on traditional game development technologies and more on integrating with the Mac OS.
A suite of board games including Chess, Backgammon, and Checkers. The Big Bang Board Games are renowned for both their beauty and their large technology adoption and integration with Mac OS X.
A turn-based strategy game, Solace captured the hearts of Axis and Allies lovers to give them a unique board game experience from the comfort of their office chair.