William is a Software Engineer with a passion for games programming. He is a graduate of the University of Queensland (Australia), and after several years of working for a non-games company and programming them in his spare time is now employed fulltime at a Melbourne based game studio.
email: email(at)williamdenniss.com
![]() | Projected Lineriders cars follow lines that people draw on the surface with pens, speeding up and slowing down according to a visual annotation language. The cars skid and crash and jump over obstacles like hands, bridging the space between the physical and virtual. The game is open ended, nurturing peoples' own creativity and imagination as they strive to create the perfect track. |
Lineriders was a collaborative effort of Philip Worthington and William Denniss.
The concept and a 2D prototype were created by Philip who approached Will with the desire to
have a 3D environment with jumps and collisions to add some new elements to the gameplay.
Will delivered a visualisation and simulation engine, using such technologies as
Xith3D and Odejava that
abstracted away most of the complexity of this environment and provided Phil with a "Car"
object with abilities such as steer and accelerate which allowed
Phil to concentrate on creating a virtual driver to follow the lines. Helper objects were
also provided to enable Phil to add visual effects such as shadows and skids.
More information about Lineriders including a video and executable demo can be found at the Lineriders project page.
![]() | An open source high performance 3D graphics rendering engine and scenegraph written in Java. It is targeted toward games and other real time applications. |
Will is one of the two current lead developers of Xith3D.
More information about Xith3D can be found at the Xith3D web site.
![]() | An open source java wrapper and object orientated layer to the ODE physics engine. |
Will is one the current lead developer of Odejava.
More information about Odejava can be found at the Odejava web site.
| An open source java digital photo gallery management tool. |
Gallery Mage is a photo gallery processing tool created by Will that averages over a thousand downloads a month. Will also offers an online ordering service to professional photographers under the "Gallery Mage Pro" brand.
More information about Gallery Mage can be found at the Gallery Mage web site.