Alex Lemke

My Online Portfolio

Working on a recreation of Geometry Wars

This was a two week project that consisted of a recreation of the popular Geometry Wars game.  The first week of the project was spent making the PC version in OpenGL.  The second involved porting the pc version to the original xbox which uses Direct X 8. The team for this project was one other programmer and myself.  We were given the shell of a OpenGL framework to start out with.

 

 

One of the most interesting things in this project was recreating the signature Geometry Wars grid.

The grid is basically an array of points which are connected to each other by springs.  The springs apply a force on the points based the their displacement from their rest position.  An additional force is applied to points when a enemy is killed, the player dies or a bomb explodes.  All this comes together to create  a fluid like background.

The color effects on the grid are done by giving each point a color and a rate of color change or a “color velocity”.  This color velocity changes based on particle and enemy explosions during gameplay.

Geometry Wars Recreation Source

Comments are currently closed.