A rhythm game made with HaxeFlixel
Find a file
Hazel 0a19c7a8cb fix(ci), feat(ci), refactor: i don't need sleep, i need answers (#357)
* hx the codec

* fix(ci,html5): use haxe.Timer instead of Sys.time

* refactor(compat): use haxe.Timer instead of Sys.time(), introduce TimerUtil to reduce code dupe

* fix: redundant types

* refactor(style): use TimerTools in place of haxe.Timer

* refactor: consistent timer code

* feat: build timings

* refactor(ci): cleanup ci configs

* sigh

* sigh, 2

* fix: haxelib deleterepo does not silently fail

* retrigger ci

* verbose output

* debug info after haxelib gti

* force haxelib git override

* more debug info

* force bash

* at least haxelib is consistent now

* fix the runners first, then do that

* update ci-haxe

* it is time?

* deleterepo may fail

* finishing touches
2024-03-02 23:49:27 -05:00
.github fix(ci), feat(ci), refactor: i don't need sleep, i need answers (#357) 2024-03-02 23:49:27 -05:00
.vscode Merge branch 'feature/chart-editor-note-kind' into feature/2hot-death-animation 2024-02-16 22:46:06 -05:00
art@03e7c2a235 submod update 2024-01-05 15:29:15 -05:00
assets@b152ad8386 fixed pico game over loop from playing a duplicate track (#356) 2024-03-02 13:56:44 -05:00
docs Add haxelib run lime setup to COMPILING.md 2024-02-14 16:34:04 -08:00
example_mods Validated JSON formatting on 287 files. 2023-06-08 16:28:58 -04:00
rfc/chart-format Clipboard rework 2022-10-11 03:14:57 -04:00
source fix(ci), feat(ci), refactor: i don't need sleep, i need answers (#357) 2024-03-02 23:49:27 -05:00
tests/unit Rewrite conversation JSON parsing code. 2024-02-07 09:21:44 -05:00
.editorconfig Established new code style and auto-formatting rules. 2023-01-22 22:23:05 -05:00
.gitattributes Established new code style and auto-formatting rules. 2023-01-22 22:23:05 -05:00
.gitignore fix(ci), feat(ci), refactor: i don't need sleep, i need answers (#357) 2024-03-02 23:49:27 -05:00
.gitmodules update submodules, and add change from other PR 2024-02-27 22:09:09 -05:00
.prettierignore Don't prettier format FlxAnimate JSONs 2024-02-15 17:26:02 -05:00
.prettierrc.js Established new code style and auto-formatting rules. 2023-01-22 22:23:05 -05:00
CHANGELOG.md FFT IN PROGRESS LOL 2021-09-27 22:30:38 -04:00
checkstyle.json Numerous chart editor fixes. 2023-02-28 21:06:09 -05:00
CODESTYLE.md WIP on Animate 2023-02-01 16:18:41 -05:00
hmm.json trolled use FunkinCrew for hxcodec in hmm.json 2024-02-29 13:44:53 -05:00
hxformat.json Established new code style and auto-formatting rules. 2023-01-22 22:23:05 -05:00
Modding.md woops! 2021-01-20 07:19:48 -05:00
Project.xml Fix some issues with cutscenes. 2024-02-22 20:56:41 -05:00
README.md small compiling guide 2024-02-10 13:06:27 -05:00

Friday Night Funkin' · GitHub license Repo size PRs Welcome

Friday Night Funkin' is a rhythm game that doubles as a playable cartoon. Built using HaxeFlixel for Ludem Dare 47.

This game was made with love to Newgrounds and it's community. Extra love to Tom Fulp.

Play for free on Newgrounds!

Download builds for Windows, Mac, and Linux from Itch.io!

Friday Night Funkin' Logo

Getting Started

PLEASE USE THE LINKS ABOVE IF YOU JUST WANT TO PLAY THE GAME

To learn how to install the necessary dependencies and compile the game from source, please check out our building the game guide.

Contributing

Please check out our Contributor's guide on how you can actively participate in the development of Friday Night Funkin'.

Credits and Special Thanks

Programming

Art / Animation / UI

Music

Special Thanks