flatfekt
Overview Link to heading
flatfekt is a 2D scene runtime built on Bevy where scenes are declared in TOML and then instantiated, simulated, animated, and rendered by an engine layer.
Ambition Link to heading
Create a flexible platform for simulations, motion graphics, and interactive sketches that separates content (TOML) from runtime (Bevy/Rust).
What’s novel Link to heading
- Schema-first approach with a Bevy-free core library for scene validation.
- Declarative TOML-based scene definitions.
- High-level engine layer for complex choreography and transitions.
Highlights Link to heading
- simulations (agents + physics + rule-driven world evolution)
- games and interactive sketches
- motion-graphics style scene choreography (timelines, transitions, text effects)
- reusable “content packs” of scenes and assets
crates/: engine crates (libraries)
Stats Link to heading
- Project page: /projects/flatfekt/
- Primary language: Rust
- Commits: 85
- Created: 2026-04-17T00:38:34Z
- Last updated: 2026-04-28T13:41:10Z
Links Link to heading
- Repo: https://github.com/sguzman/flatfekt
- README: /projects/readme/flatfekt/
- DeepWiki: https://deepwiki.com/sguzman/flatfekt/