ecs-observable/examples/tetris
hypercross 4182bc1578 feat(bt): support generator leaves and delta time
Introduce support for generator functions in leaf tasks, allowing
them to yield for multi-frame execution. The `TaskRunner` now accepts
a delta time (`dt`) parameter, which is passed through to leaf
handlers.

Additionally, a `Cancel` symbol is introduced to allow leaf tasks to
explicitly cancel their subtree via a thrown error.
2026-06-02 00:10:18 +08:00
..
commands.ts feat(examples): add Tetris game example 2026-06-01 23:18:07 +08:00
components.ts feat(examples): add Tetris game example 2026-06-01 23:18:07 +08:00
game.ts feat(examples): add Tetris game example 2026-06-01 23:18:07 +08:00
input.ts feat(examples): add Tetris game example 2026-06-01 23:18:07 +08:00
main.ts feat(bt): support generator leaves and delta time 2026-06-02 00:10:18 +08:00
render.ts feat(world): add singleton component support 2026-06-01 23:52:47 +08:00