First few minutes is the demonstration.
Basically i was working on getting 3D smoke in the blender GE to work, in this particular test a flare can be thrown emitting light and smoke.
W, A S D to move (w forward, S backwards, A left ETC)
Left click, throw flare type 1 (2d smoke) a short distance
Right click, throw flare type 1 (2d smoke) a long distance
Button "H", throw flare type 2 (3d smoke) a long distance
NO MOUSELOOK INTEGRATED
I use A and D to rotate, scroll up to rotate camera UP
scroll down to rotate camera DOWN
Feel free to add your own mouselook script etc...
Please use my work, but CREDIT me in the description (youtube)
or where ever possible,
If you need anything else,
Contact my via my youtube channel