Mike Welsh 91ab1cb520 Remove hmm dependency to fix HTML5 target
Remove the `hmm` haxelib dependency from the build.

Linking to `hmm` caused `utest` to be transitively linked, which
eventually caused OpenFL to act strangely and instatiate the
application twice on the HTML5 target.

`hmm` was only used for `HaxelibVersions.getLibraryVersions` macro
call. Instead, manually parse the `hmm.json` ourselves to avoid
the dependency. This fixes the HTML5 target.

`hmm` is still used for package management, but no longer linked
in to the build itself.
2024-02-15 00:23:24 -08:00
2024-02-12 23:15:18 -05:00
2024-01-05 15:29:15 -05:00
2024-02-14 06:57:11 -05:00
2022-10-11 03:14:57 -04:00
2023-11-09 06:28:50 -05:00
2021-09-27 22:30:38 -04:00
2023-02-28 21:06:09 -05:00
2023-02-01 16:18:41 -05:00
2021-01-20 07:19:48 -05:00
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

S
Description
No description provided
Readme
1.1 GiB
Languages
Haxe 99.3%
Python 0.3%
Shell 0.2%
Dockerfile 0.1%