Installation¶
feel.lua can be installed as a package or copied directly into a LOVE project. The core runner and LOVE adapter share the same package root.
Option 1: Feather¶
Install the verified Feather package:
Feather installs the package under lib/feel, so require it with:
Option 2: Manual Copy¶
Copy feel.lua and the feel/ directory into your project, then require it:
The root feel.lua file is a small loader shim. The implementation lives in feel/init.lua, and feel/vendor/flux.lua is bundled.
Create the LOVE adapter only when you need registered side effects:
Update Loop¶
Call feel.update(dt) once per frame. If you use the LOVE adapter, call fx:update(dt) too.
If you are using only the core runner, omit the adapter require and fx:update(dt).