Andrew Alexander Price.com
Home      
 

Debug

Introduction | My Role | BloxED | AI Test | Screenshots | Downloads | Acknowledgements
 
 

Introduction

 
 Use the fully destructible environment to your advantage to save the city from bugs in many different game modes! This game is the winner of the Game Connect: Asia Pacific 2008 Best Unsigned Game award. Created as our final project at college in a team consisting of four artists, two programmers, and an assistant programmer.

Return to top. ^

 
 

My Role

 
 
  • Majority of the game logic code, excluding player logic.
  • In-screen HUD.
  • Bug swarm and Queen AI logic.
  • Camera including aiming, zooming, tilting, and collision.
  • In-game LUA console.
  • Object factory and messaging system.

Return to top. ^

 
 

BloxED

 
 BloxED is the editor used to create levels for Debug. Over 80% of BloxED code was written by me, which is everything excluding the tile editor and some of the initialisation logic.

  • TileEd - place down multiple levels of tiles to construct the basic terrain.
  • Blox - construct buildings, export and import entire sets of buildings.
  • Special Entities - place down the starting and ending position, and other configurable entities that don't fit anywhere else.
  • Waypoints - place down waypoints and routes to guide the pathfinding system.
  • 3D mode - decorate the level with various 3D objects.

Return to top. ^

 
 

AI Test

 
 

AI Test was a prototype written by me of how the bugs in-game would behave. A lot of the bug behaviour was diluted when it reached the actual game due to issues with the game's design.

  • Place players, swarms, bugs, and obstacles to create a map.
  • Swarms path find their way to the nearest player.
  • Bugs avoid each other and have random behaviour, and can temporarily fear the moving envrionment.
  • A player or a piece of the environment can be controller by the keyboard.
  • The player can shoot the bugs, each other, and break walls into smaller blocks.

Return to top. ^

 
 

Screenshots

 
 In Game Screen
In Game Screen

BloxED
BloxED

AI Test
AI Test

Return to top. ^

 
 

Downloads

 
 You can download a playable Windows binary of Debug, BloxED, and AI Test by using the utility described here.

Return to top. ^

 
 

Acknowledgements

 
 

Return to top. ^