BobGE was a JavaScript game engine I created as a way to learn JavaScript and HTML 5. Rather than use a high level engine or library, I chose to only use a few very small libraries for matrix math and object implementations.

The project mostly devolved into a tech-demo for a very simple Minecraft-style generated voxel world with destructible terrain. The whole thing only took around a week and is very primitive, but is still a pretty cool little tech demo.

Demo below.
WASD moves, Middle Mouse looks, left click place bricks, Right click delete bricks