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 trait for objects that can be rendered onto a canvas.
pubtraitRenderable{/// Draws this object onto the given canvas rendering context.
////// # Arguments
////// - `&CanvasRenderingContext2d` - The canvas 2D rendering context.
/// - `&Transform2D` - The world-space transform to apply.
fndraw(&self, context:&CanvasRenderingContext2d, transform:&Transform2D);}