«

»

Nov
30
2011

Gravitoids

Version 1.0

An Asteroids-like game in which the player must wipe out all the stars without getting hit; this is harder than it seems, as everything has its own gravity and, just like in real space, there is no friction.  One wrong misjudgment of your energy reserves and your speed could very well spell the end of the game.  For instructions, press F1 after starting the game.

The game is coded in C++ and makes use of Direct2D for graphical output.

Video

Screenshots 

Technologies

The code makes use of Microsoft Direct2D and DirectWrite, both APIs being included in the Windows 7 SDK.

Future Changes

Many changes are planned for this game, including (hopefully) enemy ships with an appropriately complex AI and non-static targets (maybe asteroids orbiting around the stars)

Requirements

Program

The program needs Microsoft Windows 7 to run.

Source

If compiling the source code, please have the linker include the following libraries:

  • d2d1.lib
  • dwrite.lib

Files

Gravitoids 7z file of the executable v1.0.0
GravitoidsSource 7z file of the source code v1.0.0

Versions

v1.0.0  - 30/11/2011 - First complete version