brotochola/Web-Engine-for-Enhanced-Dynamics
Multithreaded 2D web game engine: 50,000+ entities and 250,000 sprites at 60 FPS in a browser tab. ECS, Box2D 3.2 on WASM (pthreads, SIMD), LiquidFun fluids, WebGL + WebGPU, compute shaders, lighting, tilemaps. About 1 MB. Open source.
GitHub repository with 9 stars and 1 forks.
Language: JavaScript
Topics: 2d-game-engine, box2d, data-oriented-design, ecs, game, game-engine, game-engine-2d, gamedev, liquidfun, multithread