3D Snake Game Work in Progress, by Dave Briccetti

Use the arrow keys for up, down, left, right, and w for away and s for towards.
To start, click in the game area (so your keystrokes are directed there) and press a key.
Hold down shift for a temporary speed boost. Play by youself or add more snakes.

Video lessons, Source code