Header image
Nav bar
About Wolfire

Wolfire Software develops innovative, independent games for Mac OS, Windows, and Linux. Started by David Rosen in 2003 in order to unify his game programming contest entries, it has evolved into a cutting edge development studio.

We have finished our first shareware game, Lugaru. Please try the free demo here! We are currently hard at work on the sequel, Lugaru 2, and you can follow our progress with the Wolfire Blog.

Wolfire Blog

Real skeletal animation
I extended the physics engine to support ligament and muscle constraints, and then attached them to a skeleton model to demonstrate how the shoulder joint works. Link to youtube video. (read more)


Fan-made Lugaru Campaigns
There are two excellent single-player campaigns for Lugaru made by forum users Silb and Jendraz. They are both longer and more in-depth than the original Lugaru campaign, and use a lot of engine features in innovative ways that I hadn’t thought of. Click on these links to try the Empire and Temple campaigns! (read more)


Rigid body physics integration
The point-stick-triangle physics described in the previous post is very good for quickly defining articulated bodies, but it is not appropriate for simulating large numbers of colliding rigid bodies. I am experimenting with different methods to handle these cases: here is a screenshot of a standard box collision test using ODE (Open Dynamics Engine) [...] (read more)


Physics Engine
I managed to combine my Wolfire work with Swarthmore class work by improving my physics engine and creating a small web page about how it works. You can find it here if you are interested; it has screenshots and videos of it in action. (read more)