gitmyhub

Funkin

Haxe ★ 3.7k updated 20h ago

A rhythm game made with HaxeFlixel

Friday Night Funkin' is a popular rhythm battle game built in Haxe, playable free in browser or as a download, with an active modding community.

HaxeHaxeFlixelsetup: moderatecomplexity 2/5

Friday Night Funkin' is a rhythm game where the player taps along to music, hitting notes in time with the beat to win rap battles against a colorful cast of characters. It was originally built for a game jam called Ludum Dare 47 and grew into a widely popular internet phenomenon, inspired by and dedicated to Newgrounds, the longstanding creative community website.

The game is free to play in a browser on Newgrounds, and download builds are available for Windows, Mac, Linux, Android, and iOS. If you just want to play it, the readme points directly to those links rather than asking you to build anything yourself. The source code is open so that developers and modders can look inside, contribute fixes, or build custom versions.

The project is written in a programming language called Haxe, using a game framework called HaxeFlixel. For most people, this is only relevant if you want to compile the game from scratch, which requires following a separate compiling guide in the repository's documentation folder. Contributing code also has its own guide.

The game has an active modding community, and the team has published modding documentation to help people add new songs, characters, and other content without changing the core game itself.

The credits list a small team behind the original: a lead programmer, an artist and animator, additional art contributors, and a musician who composed the soundtrack. The mobile ports were handled by a separate group of programmers. Full credits appear in the game itself and in a file within the repository.

Where it fits