update docs

This commit is contained in:
wooshings
2026-10-27 21:29:43 -07:00
parent 405cfed061
commit 0d35d4b0c3
-3
View File
@@ -103,9 +103,6 @@ components are plain structs. declare one and you're done. the data lives in the
```odin
ExampleComponent :: struct {}
```
shoal ships a few built-ins already declared: `WindowComponent`, `CursorComponent`, `SpriteComponent` and `TransformComponent`. `DefaultPlugin` reads and writes them through the world: it opens the window from `WindowComponent`, keeps the `CursorComponent` entity on the mouse, and draws every `SpriteComponent` at its `TransformComponent`.
each world owns its own storages, keyed by the component's type: two worlds never share data, and a zero `ecs.World{}` is ready to use.