Babylon.js is one of the world's leading WebGL-based graphics engines. From a new visual scene inspector, best-in-class physically-based rendering, countless performance optimizations, and much more, Babylon.js brings powerful, beautiful, simple, and open 3D to everyone on the web Node.js is known for being the framework to use for scaling large applications, and infrastructure. Process management should be an essential priority for any Node.js user. PM2 offers both process management for production applications, and a load-balancer to help with any possible performance tweaks. With PM2, your applications stay online indefinitely, giving you the tools to reload apps. Colyseus is an Authoritative Multiplayer Framework for Node.js, with clients available for the Web, Unity3d, Defold, Haxe, and Cocos2d-X. (See official clients) The project focuses on providing synchronizable data structures for realtime and turn-based games, matchmaking, and ease of usage both on the server-side and client-side
Node.js + Socket.IO (handles WebSocket communication) Stage Builder (Compute Engine) PhantomJS (responsible for game stage rendering) OpenCV (responsible for game stage image processing) Database Server (Compute Engine) MySQL (handles request queuing) The client side has two components: the Game Screen (Chrome browser on PC/Mac/Linux that displays the game screen) and the Game Controller. Companies that use Node.js. Many popular companies have sought to use Node.js for building - social media applications, video and text-chant engines, tracking apps, and myriad online games. PayPal. Paypal is one of the biggest and most well-renowned mediums for Internet payments. It has been deploying Node.js to fabricate the consumer-facing.