the simplicity of vector illustr
Apple TV effect
melonJS is an open source HTML5 game engine that empowers developers and designers to focus on content.
The framework provides a collection of composable entities and support for a number of third-party tools. Giving you a powerful combination that can be used wholesale or piecemeal.
PlayCanvas is an enterprise grade open source JavaScript based WebGL game Engine that has got tons of developer tools to help you build 3D games within no time. PlayCanvas.js is built by a professional community and was not an open source initially but now you can fork it on GitHub and start using it for your next 3D game project, free of cost.
It also comes with cloud based editor that runs in your browser, so getting started with PlayCanvas is as easy as navigating to the Editor URL. Editor supports collaboration among teams which essentially means many people can work on the same project in parallel.
PlayCanvas.js is backed by the giants like Mozilla, Activision and ARM.
Babylon.JS is undoubtedly the best JavaScript 3D games engine out there in the wild as of now for creating professional grade games that you can sell.
Babylon.JS is the outcome of David Catuhe’s love for 3D gaming engines. He has experience in creating 3D games engines in DirectX, OpenGL, and Silverlight etc. and has finally created one in JavaScript. Some of the key features of Babylon.js framework include scene graphs with lights, cameras, materials and meshes, collisions engine, physics engine, audio engine and optimization engine at the core. There is a Babylon.js playground available as well to try your hands on with this 3D gaming engine. You can grab the source code for free at babylon’s github repository.