By Seb Lee-Delisle
More information can be found on this blog post. The code has been converted from my 3D LunarLander Flash game.
Thanks to F1LT3R for the inspiration.