Hello, Still in my quest to learn how to program video games, I released my first 3D demo ever. After developing several 2D games you can play here : http://www.roostrjs.com I decided to develop a 3D engine from scratch using javascript and WebGL. Here is the demo : http://roostr3d.roostrjs.com. It's a shmup with few enemies and a boss to kill. I'm still working actively on the engine. The game itself is in a very early stage of development. Apparently there is a bug with controls on Safari. So please don't test it on Safari for now. Hope you enjoy Have fun!