Friday Night Funkin'

Friday Night Funkin' is an open source rhythm-based game, similar to ' and '.

Compatibility
Friday Night Funkin is available for Linux, macOS, and Windows. A browser-based version was adapted by a 3rd-party developer for iOS and iPadOS users, though an Apple A12X or later processor is recommended to have enough memory to load the game properly. A native iOS build is also available for older models, but Jailbreaking is required.

Gameplay
Different arrow keys float up, and pressing the corresponding arrow keys will allow you to progress the song. The player controls "Boyfriend", portrayed as a 19-year old person with blue hair, a red cap, and a white shirt with a prohibition sign on it. The player's goal is to be able to date "Girlfriend", who is portrayed with brown hair and red clothes.

Levels
Progression in the game is organized into "weeks":
 * Week 1 — The player competes against Girlfriend’s dad, Daddy Dearest.
 * Week 2 — The player competes against Skid and Pump, 2 children dressed as a pumpkin and a skeleton, the mascots of Spooky Month; then faces Monster, or Lemon Demon, a crazy demon with a lemon-shaped head.
 * Week 3 — The player competes against Pico, a character from an Adobe Flash game called Pico’s School. He also appears in Week 7, during the last song, Stress.
 * Week 4 — The player competes against Girlfriend’s mom, Mommy Mearest.
 * Week 5 — The player competes against Mommy Mearest and Daddy Dearest again, the two of which hold the Mall Santa hostage: the Monster appears in the last song.
 * Week 6 — You and Girlfriend are sucked into a cursed game called Hating Simulator and fight Senpai for the first two songs, then fight the Spirit in the last song.
 * Week 7 — The player competes against Tankman, the mascot of Newgrounds.