This is a sub-page of Proto:Friday Night Funkin'.
General Differences#
- The window is not named "Friday Night Funkin" at this point, instead being called "ld47", along with the app icon being the default Haxeflixel icon.
- The health bar is not present in this build.
- Girlfriend is not present in this build.
- This is the first available build in the commit history.
- You are unable to hit the notes.
- None of the characters are animated, they are instead colored sketches of their idles.
- Bopeebo sounds different.
Prototype |
Final |
|---|---|
- Daddy Dearest increases in size then immediately returns to his normal size in every beat, confirmed in the source code in source/PlayState.hx:
override public function update(elapsed:Float)
{
super.update(elapsed);
Conductor.songPosition = FlxG.sound.music.time;
if (dad.scale.x > 1)
{
dad.setGraphicSize(Std.int(dad.width - (FlxG.elapsed * 2)));
}
canHitText.visible = canHit;
canHitText.text = 'WWEED' + debugNum;
if (canHit)
{
debugNum += 1;
}
else
debugNum = 0;
everyBeat();
everyStep();
notes.forEach(function(daNote:Note)
{
daNote.y = (strumLine.y + 5 - (daNote.height / 2)) - ((Conductor.songPosition - daNote.strumTime) * 0.4);
});
}
function everyBeat():Void
{
if (Conductor.songPosition > lastBeat + Conductor.crochet - safeZoneOffset || Conductor.songPosition < lastBeat + safeZoneOffset)
{
if (Conductor.songPosition > lastBeat + Conductor.crochet)
{
lastBeat += Conductor.crochet;
canHitText.text += "\nWEED\nWEED";
dad.setGraphicSize(Std.int(dad.width * 1.1));
}
}
}
function everyStep()
{
if (Conductor.songPosition > lastStep + Conductor.stepCrochet - safeZoneOffset
|| Conductor.songPosition < lastStep + safeZoneOffset)
{
canHit = true;
if (Conductor.songPosition > lastStep + Conductor.stepCrochet)
{
lastStep += Conductor.stepCrochet;
canHitText.text += "\nWEED\nWEED";
}
}
else
canHit = false;
}
}
|
Proto |
Current |
|---|---|
|
|
|