HTV04 / funkin-rewritten

Optimized rewrite of Friday Night Funkin' built on LÖVE
GNU General Public License v3.0
111 stars 38 forks source link
engine fnf friday-night-funkin funkin game homebrew linux love love2d lua luajit macos nintendo-switch rewrite rewritten rhythm switch windows

Friday Night Funkin' Rewritten

GitHub release (latest SemVer) GitHub all releases GitHub issues GitHub

Friday Night Funkin' Rewritten is a rewrite of Friday Night Funkin' built on LÖVE for Windows, macOS, Linux, and Web platforms, as well as previously unsupported platforms, like the Nintendo Switch.

Friday Night Funkin' Rewritten features:

Controls

If using a controller on a PC, a controller with an Xbox button layout is recommended. Controller buttons will be remappable in a future update.

Menus

Game

Debug

Settings

The settings file can be found in the following places on the following systems:

To-Do

Menus

Game Engine

Weeks

Building

Unix-like (macOS, Linux, etc.)

After running a build method, its release ZIP will be located at ./build/release.

Other

Follow the official instructions for LÖVE game distribution for your platform: https://love2d.org/wiki/Game_Distribution

License

Friday Night Funkin' and its logo are trademarked. Its images, music, and sounds are under a proprietary license.

Anything that is not derived from the assets of Friday Night Funkin' is licensed under the terms of the GNU General Public License v3. This mainly includes the source code (Lua files).

As of writing, I (HTV04) have no affiliation with Funkin' Crew Inc. Please contact me for any inquries: contact@htv04.com

Special Thanks