Skip to content

About

This is a Friday Night Funkin' engine that loads add-ons and mods extremely quickly and is compatible with both PCs and Android. It's a very lightweight and stable rhythm game.

Resources

Contributing

Stars

1 star

Watchers

0 watching

Forks

Repository files navigation

Light Engine

A port of Friday Night Funkin' to the LÖVE game engine.

Android data

On Android, the game uses the following shared-storage layout:

Android/media/com.zyn.lightengine/
├── mods/
├── addons/
└── saves/

mods and addons are loaded directly from that folder. Preferences, high scores, selected mods, add-on state and the rest of the persistent game data are stored in saves/funkin.lox. The directory and its three subdirectories are created automatically on first launch. Changes to external mods, add-ons and the save file are detected by a low-overhead metadata watcher and applied while the game is running, without restarting it. The Android package requests access on first launch because Android 11 and newer require explicit user approval to write to shared storage. If access is denied, the game falls back to its private app storage instead of losing the save.

The Virtual controls option under Options > Gameplay is enabled by default. Turning it off immediately hides and disables all on-screen/touch controls while leaving keyboard and gamepad input available.

Contributing

Please follow our contributing guidelines while contributing to this project.

Development Team

FNF LÖVE Development Team

Discord Server

Discord Banner

Former members of the FNF LÖVE development team

  • Raltyro (huge thanks to them for the 3d and modchart code)
  • Ikawa

About

This is a Friday Night Funkin' engine that loads add-ons and mods extremely quickly and is compatible with both PCs and Android. It's a very lightweight and stable rhythm game.

Resources

Contributing

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Used by

Contributors

Languages