Crate fennel_engine

Crate fennel_engine 

Source
Expand description

A library providing abstractions over fennel-core, a simpler API and an ECS

Modules§

app
Application layer module
ecs
Module providing basic systems like rendering on top of specs
events
Helper event types for ECS
registry
Module providing component registry
scenes
Module providing functionality of scenes Scenes are compositions of entities/components and scripts the user sees on their screen. A scene has a name, a list of scripts it uses (doesn’t actually owns them, retrieves from resource manager) and a list of entities (same as with scripts)