This technical presentation discusses HTML gaming frameworks for building browser-based 3D games. It provides insights into several frameworks: Construct 2 is a game maker that does not require JavaScript coding; ImpactJS is a tested HTML5 engine that supports multiple platforms; EaselJS and Phaser are frameworks that offer display lists and mouse interactions; Three.js and Voxel.js are used for 3D games; and PlayCanvas focuses on real-time collaboration. The presentation also covers the game loop, which controls the core update and draw functions, and highlights differences in developing 2D versus 3D games. Benefits of HTML games include cross-platform support and using open standards, while challenges relate to varying user experiences across devices and accessing