ZapEngine is a headless, data-oriented game engine designed for the modern web. It moves the game simulation and rendering command generation into Rust/WASM, leaving the Main Thread free for React UI.
Stars
2
Forks
0
Watchers
2
Open Issues
0
Overall repository health assessment
file:packages/zap-web^25.2.1^19.2.13^19.2.3^5.1.3^0.1.69^19.2.4^19.2.4~5.7.0^6.0.0^3.2.0^1.4.0^3.4.049
commits
updated makefiles, added the effects example to the examples page
85d9cc7View on GitHubfeat: per-sprite blend modes, alpha particles, visibility mask
3986dbeView on GitHubadded architecture deep dive and lifecycles and data flows docs
26d8e0fView on GitHubperf: vsync sync, O(1) lookups, spatial hash, Canvas2D lighting
5df9f53View on GitHubdocumented deployment, updated the solar system to zoom smoother
a493969View on GitHubfixed the solar system coordinates and tightened up the build system
327003aView on GitHubadded support for tiles, characters, and all that's necessary for a RTS type game
fb6ebfdView on GitHubupdated the pool simulation to run at 240fps, started to look for refactoring opportunities
7373bc7View on GitHub