Subscribe via feed.

FATHOM

FATHOM was the first year masters game developed by myself and two other programmers.  The concept of the game is an isomorphic top down space shooter with simulated planetary gravity and orbit physics.  The player controls their ship and attempt to destroy the enemy ship before theirs is taken out.  Everything from the players’ ships to each missile can be affected by nearby planetary bodies, allowing them to curve and even orbit those bodies.

Game 2011-06-28 02-35-33-83 Game 2011-06-28 02-35-32-13

The game offers a choice between three ships that move and are affected by gravity in different ways.   The game offers two different modes, single player against an AI ship, and mult-player where two players can face off against one another.  The game also supports input from either keyboard controls or a connected X-Box controller.

 

Game 2011-06-28 02-34-35-51

Specifically on this project, I came up with and programmed the physics engine for the gravity system.  In addition, I programmed how the objects in game were maintained as well as the properties each object has, such as if the object can move or if it can be destroyed on impact with another object.