If you'd like to support our preservation efforts (and this wasn't cheap), please consider donating or supporting us on Patreon. Thank you!
Prerelease:Friday Night Funkin'
This page details prerelease information and/or media for Friday Night Funkin'.
Unlike many other internet flash games, Friday Night Funkin' has made its source code public. This allows internet weirdos, such as us, to dig into the files and see what could have been.
| To do: there should be unused graphics of the backup dancers in week4 getting torn into pieces. |
Contents
- 1 Scrapped Characters
- 2 art/flashFiles/Pico_assets.fla
- 3 art/flashFiles/GF_assets.fla
- 4 art/flashFiles/spooky_kids_assets.fla
- 5 art/flashFiles/Mom_Assets.fla
- 6 art/flashFiles/BoyFriend_Assets_CHRISTMAS_VARIANT.fla
- 7 art/flashFiles/GF_ass_sets_CHRISTMAS_VARIANT.fla
- 8 art/flashFiles/mom_dad_christmas_assets.fla
- 9 FNF_Sprite_assets/BF/BF_peace.psd
- 10 art/flashFiles/Monster_Assets.fla
- 11 BF 3D Model
- 12 Unused Audio
- 13 Unused Text
- 14 Early Version of Week 6
Scrapped Characters
Ape
Kiddbrute (referred to here as Ape), a character designed by kiddbrute, was originally intended to make a small appearance as an Easter egg in the game. According to kiddbrute, this graphic was set to rarely appear when the game was booted, which explains the absurd resolution that the image is rendered in. After realizing the rapid popularity the game was garnering, he requested that his character be removed completely. While it doesn't appear that this Easter egg was ever programmed in, the graphic for it was added to the GitHub repository on November 2nd, 2020, and later removed on January 13th, 2021. The file was assets/images/ape_FNF.png.
Luckyboy
This character, named "Lucky" − or "Luckyboy" coming from its GitHub commit name − was added to the GitHub repository on November 10th, 2020; commit 40f0edf18e33e59719d4a4d75ec46c5eea55bea2. While it is uncertain who designed him − given that his art style differs drastically from the rest of the game's − it was likely BrandyBuizel, since he was also the one to first push it to the repository. He has attack and tumble animations − like the boyfriend − and he also has an associated song.
Luckyboy's spritesheet was removed from the game's assets folder on December 17th, 2020; commit cfeaf5cbc64d6bf89cb1313819ca4131cdcb2d66, before the release of version 0.2.5.
Most of the original assets and code can be found here.
The commit also contains two strings of PNG files which can be put together to produce two animations. Note that neither of these animations exist by name in the associated XML file (lucky_tumble is not mapped at all, and lucky_plays_guitar uses less frames than there are present on the sheet), so they could just be mockups.
lucky_plays_guitar
lucky_tumble
art/flashFiles/Pico_assets.fla
A sketch of Pico's gun facing forward.
art/flashFiles/GF_assets.fla
GF_Assets crying face
A face texture contained in the fla file "GF_Assets" containing 3 Girlfriend sprites that sit atop an unfinished speaker likely made around the Ludum Dare prototype or a very early build of the game.
art/flashFiles/spooky_kids_assets.fla
An unused pose for Skid & Pump. According to Phantom Arcade in a tweet, this pose was intended to be a parallel to Boyfriend's V-Sign pose, occurring when a vocal cue is heard in a song (like with Bopeebo). He would go on to say that one of the Week 2 tracks was supposed to have those cues, but he didn't want to pressure Kawaisprite to include it. His tweet also mentions that this feature was intended for all the other opponents, although this is the only remnant of it we see.
Character Sketches
A series of sketches for various characters, including:
- Artwork and images of Pico, likely used as refrences.
- Sketches for Pico and his expressions.
- An early concept of Pico's microphone originally being held in his gun.
- Buggy the Bug, a character made by EvilSk8r that would later cameo in Week 5's background.
- Tankman, a character planned to be added in the game at some point in the near future.
- Kidbrute.
- The Spooky Kids.
Spooky Kids Reference
A reference image for Skid & Pump in art/flashFiles/spooky_kids_assets.fla, taken directly from Sr Pelo's It's spooky month.
Spooky Kids sketches
Idle Dance
An animation sketch for their idle dance. Oddly, Boyfriends head shows up for two frames.
Left
A sketch for their left pose. Weirdly enough, the internal name in the .fla file for this sketch is "down sketch".
Right
A sketch for their right pose.
Up
A sketch for their up pose.
Down
Two sketches for their down pose. The first one would later go on to be touched up and used, while the second one is an alternate version of the first sketch with Pump's eyes open.
Unknown
A touched up version of a sketch seen in the Character Sketches sheet.
art/flashFiles/Mom_Assets.fla
Mom sketches
A sketch of mom's left note animation. The name of this file calls the mom "Cory".
Strangely, this file is named "left_post_sketch", despite it being her right animation frame.
Stan Doodle
A sketch of one of the Nightmare Cops from Tom Fulp's upcoming game of the same name in the mom's fla file. This character later reappeared in the background of Week 5.
Stalker Lover Concept
A concept doodle for a crazed stalker found in the mom's fla file. Possibly could've been used in the background.
Moe Concept 1
What looks to be concept art for another crazed stalker. Found in the mom's fla file.
Evil Stalker Concept
More crazed stalkers in the mom's fla file.
Boyfriend dooodle
A sketch of the boyfriend and some of his opponents found in the mom's fla file.
Boyfriend Phone Doodle
A sketch of the boyfriend playing something on his smartphone. Found in the mom's fla file.
Crew Doodles
Various sketches of the creators of the game.
art/flashFiles/BoyFriend_Assets_CHRISTMAS_VARIANT.fla
BF hit
The unused hit animation in Christmas form.
BF idle shaking
The animation that was supposed to play during Week 2, when lightning strikes. Only the right arm is changed to fit with the Christmas theme.
bf pre attack
The boyfriend preparing his attack in the Christmas theme. Only the feet are changed in this.
boyfriend dodge
The boyfriend dodging an incoming attack in the Christmas theme. Like the shaking animation, only the right arm is changed.
art/flashFiles/GF_ass_sets_CHRISTMAS_VARIANT.fla
GF Dancing Beat Hair blowing
The animation of Girlfriend's hair blowing used in Week 4. For some reason, this is the only unused GF Christmas variant animation to only be in the source files.
art/flashFiles/mom_dad_christmas_assets.fla
Singing Templates
The Christmas mom and dad have templates for each singing pose with no mouths open.
Up
Down
Left
Right
FNF_Sprite_assets/BF/BF_peace.psd
The creator of the pixel sprites seen in Week 6 (Moawling) released psd files of said pixel art. In the BF folder there is a file for the peace/hey pose that never appears in game.
art/flashFiles/Monster_Assets.fla
A sketch of the lemon monster, under the names "Sample 1" and "monster ref". Some weird things can be seen in this image. Such as: a humanoid shadow behind Lemon Demon, even earlier sketches (bottom left) and what appears to be a person's neck behind the sketches. Monster's neck is also black instead of a fleshy pink
An early (and creepier) design for Lemon Monster.
BF 3D Model
Located in assets/shared/images, there is an image called week54prototype.png that is an image of a Boyfriend 3d model. This is likely a joke by the devs about a 3D week 54, which will, most likely, never happen.
Unused Audio
vidyagames.ogg
Song added alongside Luckyboy. It's a low-quality clip of the infamous song "Video Games" by "The Blackout Band".
Unused Text
Unused Week 1 Dialogue
switch (SONG.song.toLowerCase())
{
case 'tutorial':
dialogue = ["Hey you're pretty cute.", 'Use the arrow keys to keep up \nwith me singing.'];
case 'bopeebo':
dialogue = [
'HEY!',
"You think you can just sing\nwith my daughter like that?",
"If you want to date her...",
"You're going to have to go \nthrough ME first!"
];
case 'fresh':
dialogue = ["Not too shabby boy.", ""];
case 'dadbattle':
dialogue = [
"gah you think you're hot stuff?",
"If you can beat me here...",
"Only then I will even CONSIDER letting you\ndate my daughter!"
];
Present in PlayState.hx within the source code. An attempted restoration of how it could've been used in gameplay can be viewed here.
Early Version of Week 6
This video is a collection of those leaked videos of an early version of Week 6, most of which are from the dev's livestreams and their Instagram stories.
Early Week 6 Dialogue
In one of the dev's Instagram stories and leaked videos, it was shown that Week 6's original dialogue was:
- Senpai : GOOD MORNING, LADIES !
- Boyfriend : *BEEP BOOP BOPEEBOP*
It also shows an early hand icon which got scrapped in the final game.
Roses Oddities
Senpai can be seen in his happy form in Roses. The notes won't play and are broken due to the audio for the song not existing in ogg form. The girls still have their heart eyes.
Thorns Oddities
For some reason, Senpai is still in his normal form in Thorns. The background from Senpai and Roses, girls included, is still used.
Health Icon Oddities
In the earliest version of Week 6 , Boyfriend uses his normal unpixelated life icon while Senpai just uses Dad's life icon. Interestedly, in the text documents for Week 6's dialogue, Senpai is referred to as "dad", which might be related to this oddity.
Sprite Sheet Oddities
In a leaked sprite sheet, Senpai only has his happy sprites from Week 6's first song of the same name. This may explain why he uses these sprites in Roses and Thorns.
Other Oddities
In the earliest leaked version of Week 6, the "arrowEnds" sprites weren't matching up perfectly with the arrows.













