JavaScript ile 3 boyutlu oyun bile yapılır. Önemli olan kullandığın sistem ve kütüphane olmakta. Örneğin Unity HTML5 oyunlarını JavaScript kullanarak yapıyor. C# ile kodluyorsun, sonrasında derleniyor. Eğer kütüphane arıyorsan örnek bir kütüphane olarak aşağıdakini veriyorum.
Desktop and Mobile HTML5 game framework. A fast, free and fun open source framework for Canvas and WebGL powered browser games.
phaser.io
Kendin kütüphane kullanmadan oyun yapmak istiyorsan canvas kullanabilirsin.