euv-engine 0.31.1

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
5
6
7
8
9
10
11
12
13
14
15
mod r#const;
mod r#enum;
mod r#fn;
mod r#impl;
mod r#struct;

pub use {r#enum::*, r#fn::intersect_triangle, r#struct::*};

pub(crate) use r#const::*;
pub(crate) use r#fn::{
    build_bvh, closest_hit_indexed, collect_occluder_points, occluded_indexed, trace_bounces,
};
pub(crate) use r#struct::{BvhBuild, RayTraceNode};

use super::*;