Main menu
Options menu
Help screen #1
Help screen #2
Shell explosions
Close-up of objects
Cluster bomb explosion
Artillery strike #1
Artillery strike #2
EMP triggered
Game over

About the Game

The Premise: HAZARD is an adaptation of the popular game Minesweeper, with a number of twists and improvements. The player will maneuever a tank on a virtual terrain organized into squares, each of which may contain a landmine. If the player steps on a square that contains a mine, the mine detonates and the player loses some health; if the square is mine-free, it is ``cleared'' and displays the number of mines in the eight adjacent squares. In essence, Minesweeper is a puzzle game.

The Twist: HAZARD introduces an array of tools to help you explore the treacherous terrain and fight off the bad guys. Each tool comes with a specific use and often great visual and sound effects. Note that some weapons have a long cooldown period. All items can be picked up by your tank, in addition to health bonus.

The Game: HAZARD operates in two modes. In the regular mode, the goal is to clear the whole terrain, meaning that you need to traverse over all safe squares. In the racing mode, the goal is to get from one corner of the terrain to the other as soon as possible.

The Interface: HAZARD offers a detailed Head-Up Display (HUD), explained below.

  1. Player panel: displays the current health, score, time elapsed. On the right side, the current weapon selected and ammo status are shown.
  2. Short-range minimap: displays the squares around the player and the numbers associated with them.
  3. Radar: displays items (in white), enemy units (in red) and enemy projectiles (in black) within the radar range.
  4. Long-range minimap: displays the location of the player with respect to the entire field, and all squares that have so far been cleared. Use this to orient yourself.
The screenshot also shows the player and the trajectory of his current weapon, and some items strewn about the map. You can see a cluster bomb explosion afar.

Summary of Features Download: The following binaries are available. If you would like a binary to be compiled for your system, let me know. **** The FTGL build on Linux does not seem to function properly. If you get segmentation faults for FTGL, try running the binary with suffix "_no_ftgl".
All these binaries run at 1440x900. If the binary does not work, check to see if you have the necessary libraries. Most Linux systems will have OpenGL, ImageMagick and Freetype already, but not FTGL, GLEW and FMOD.

Notes: HAZARD has been developed with or using the following tools, libraries and sources, most of which are open-source. Consider this to be an implicit endorsement to varying degrees: