Dark Side of The Rainbow (Under Development)

A game that is based upon the Glass Prism Dispersion Effect which is developed in XNA Game Studio 3.1 as a part of the game course ‘Advanced Game Programming’ (TSBK03) at Linköping University. It is intended that you will steer a spaceship in a TRON-like 3D-environment where you have enemies that are attacking you. You can attack the enemies by firing your light beam from the spaceship, but it is only limited to attack one enemy at a time. But with the glass prisms that are placed at certain location of the environment, you can fire your light beam towards a glass prism and the fired light beam will refract into a wide band of rainbow colors. The rainbowband, that comes out from the other side of the glass prism, will be enough that it can eliminate several enemies at a time. This game is still in development though where there are several things that aren´t implemented it which are among other things:

  1. Insert the spaceship that you will steer and see in front of you
  2. Draw the rainbowband
  3. Insert enemies and its A.I.
  4. Obstacles and walls that will form the whole 3D-environment
  5. Apply Chromatic Dispersion shading effect on the glass prisms (using HLSL)

On the other hand, you can steer the view, shoot the ray at any direction against the prism and shoot rays several times. Two raybeams will appear when you shoot a ray against the prism: One that is reflected and one that is refracted. This game project is expected to be finished in the month of May.

Video Demonstration:

Course Information: TSBK03