Skip to content

A work-in-progress 3d physics engine using a custom ECS implementation

License

Notifications You must be signed in to change notification settings

EmilyWinjum/leto

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Leto

A work-in-progress ECS-based physics engine with minimal crate dependencies and a focus on accurate multi-body simulation as a testbed and learning sandbox for developing novel engine systems.

both flecs and Bevy Engine's ECS implementation are primary inspirations for this project, and I heavily recommend checking them out!

Crates

Physics:

Responsible for engine implementations, providing defined components and systems using Leto's ECS patterns.

ECS:

Implements an ECS 'world' to store, read, and mutate data via registered systems.

ECS Derive: 
- Convenient derivation macros for defining new Components and Systems

About

A work-in-progress 3d physics engine using a custom ECS implementation

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages