feel.lua Docs¶
feel.lua is split into a tiny core recipe runner and opt-in LOVE helpers. These docs group related features together so you can read the layer you are working in.
What To Read First¶
- Installation: add the core module and, optionally, the LOVE adapter.
- Getting Started: build a minimal LOVE loop with one animated target and one sequence.
- Sequence Steps: learn the table shapes that make up a recipe.
- LOVE Adapter: connect recipe events to sounds, haptics, particles, shaders, camera, screen, and post effects.
- LOVE Examples: run the showcase or the Asteroidz example.
Guides¶
| Page | Use it for |
|---|---|
| Core Runner | Targets, named sequences, playback, updates, clearing, and callback context. |
| Sequence Steps | animate, emit, audio, wait, play, parallel, repeat, random, callback, and log. |
| API | Compact function signatures, options, and exported helpers. |
| Autocomplete | LuaLS setup, local definition files, LOVE2D types, and custom target values. |
| LOVE Adapter | Registered sound cues, haptics, particle systems, shaders, post-processing, camera events, screen overlays, and adapter handlers. |
| Post Processing | Built-in LOVE canvas effects, parameters, and recipes. |
| LOVE Examples | Showcase scenes and feature-specific examples. |
| Asteroidz Walkthrough | A small game showing sequences, post-processing, UI juice, and adapter events together. |