Flecs

GPTKB entity

Statements (74)
Predicate Object
gptkbp:instanceOf gptkb:software
gptkbp:creator Sander Mertens
gptkbp:describes A fast and lightweight Entity Component System (ECS) framework.
gptkbp:domain gptkb:simulation
game development
data-oriented design
gptkbp:feature reflection
filters
tags
query language
pipelines
module system
hot reloading
runtime type information
snapshotting
triggers
serialization
event system
multithreading support
hierarchies
observer pattern
component lifecycle management
C99 API
prefabs
C++11 API
Entity Component System (ECS)
flecs alerts
flecs component
flecs doc
flecs entity
flecs expr
flecs filter
flecs http
flecs json
flecs log
flecs metrics
flecs module
flecs modules
flecs monitor
flecs observer
flecs observers
flecs pipeline
flecs prefab
flecs queries
flecs query
flecs reflection
flecs rest
flecs rules
flecs serialization
flecs snapshot
flecs snapshots
flecs stats
flecs system
flecs systems
flecs tag
flecs timer
flecs trigger
flecs type
flecs units
flecs world
systems scheduling
gptkbp:firstReleased 2018
https://www.w3.org/2000/01/rdf-schema#label Flecs
gptkbp:license gptkb:MIT_License
gptkbp:programmingLanguage C
gptkbp:repository https://github.com/SanderMertens/flecs
gptkbp:supportsLanguage gptkb:JavaScript
gptkb:Python
gptkb:Zig
gptkb:C++
gptkb:Rust
C
gptkbp:bfsParent gptkb:ECS_(Entity_Component_System)
gptkbp:bfsLayer 8