euv-engine 0.10.0

A high-performance 2D game engine built on the euv framework, featuring ECS, fixed-timestep game loop, canvas rendering, physics, collision detection, sprite animation, and audio.
Documentation
1
2
3
4
use crate::*;

/// A monotonically increasing counter used to assign unique IDs to entities.
pub(crate) static NEXT_ENTITY_ID: AtomicU64 = AtomicU64::new(1);