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.
usecrate::*;/// A set of keyboard key code strings currently in a given state.
pubtypeKeyStateSet=HashSet<String>;/// A map from touch identifier to touch position.
pubtypeTouchPointMap=HashMap<i32, Vector2D>;