Language: C++, GLSL
Platform: Any with OpenGL support (compiled for Windows)
A simple real-time 3D-environment, containing a textured geometry, lighting and a GPU based particle system.
A point light is attached to the particle emitter.
WASD keys to move the camera
Right click to rotate the camera
Arrow keys to move the fireball horizontally.
Page up and down key to move the fireball vertically.