AAA 3D graphics on the Web with ReactJS + BabylonJS + Unity3D
summary
Evolution Gaming builds a photorealistic WebGL game stack using ReactJS for UI and BabylonJS for 3D, tying the layers through Redux rather than a brittle declarative 3D wrapper; the core app is a production-grade roulette built by 20 people for almost two years and aims for 60 FPS. Performance is guarded by a continuous FPS benchmark (frame-drop counts, longest drop streak) and a Chrome extension that simulates low-end phones. Experiments with Unity stall on a ~20 MB runtime, while Unity Tiny 100–200 KB promises a feasible web runtime.
AI-written summary · about
chapters (5)
- 0:00Start
- 14:00Lifecycle methods React Component vs ReduxMesh
- 19:11Continuous FPS benchmarking
- 20:41Reporting to Jenkins Benchmark plugin
- 24:27Evolution Gaming testing pipeline
related talks
49mAAA 3D Graphics on the Web with ReactJS, BabylonJS and Unity3D
32mPhotorealistic 3Dgraphics on the Web with ReactJS, WebGL and Unity3D
07m3D Components in React Application
29mThrow away your Xbox - The future of games is written in React
37mCreating 3D Experiences with React
18mReact and WebGL
30mReact, Meet Virtual Reality
32mBringing webgl to react
