# GameKit

Small LVGL-first helper library for Tactility games.

Current scope:
- `Loop`: `lv_timer` lifecycle wrapper.
- `Scene`: common enter/exit/input/tick/render interface.
- `Input`: normalize keyboard arrows/WASD, gestures, and touch-quadrant clicks.
- `Grid`: tiny tile-grid coordinate helpers.
- `Draw`: lightweight panel/cell/label helpers.
- `Prefs`: small wrapper around Tactility preferences.

This intentionally avoids a heavy sprite engine. First consumers should use LVGL rectangles/labels, then add canvas/sprite helpers only when a game proves it needs them.
