Thursday Morning Graduatin'
Thursday Morning Graduatin' is a mod for Friday Night Funkin' that was created by DreamedWave (aka me) initially as a joke making fun of my scuffed graduation, but eventually evolved into a bigger project featuring many original tracks, new mechanics, a mostly new cast of characters, and a fully realised original story (that is very much NOT at all intended to connect to the story of Friday Night Funkin'). It is built from the 1.6 version of Kade Engine, which was HEAVILY modified to add some improvements and remove bloat.
REMEMBER: This is a mod and is not associated with KadeDev or The Funkin' Crew. This was just created PURELY for fun by someone who was willing to dedicate 3 years of her life to a shitpost! Also like, I'm NOT a coder, so I'm warning YOU in advance, the source code may make any coders reading it weep, scream, and cry.
P.S.: Yes, I know there isn't any proper documentation as to what you need and how to compile this! It's because this is a currently WIP mod being worked on by a College Student studying Animation, I AM VERY BUSY BUT THERE WILL [maybe probably] BE COMPILE DOCUMENTATION IN THE FUTURE!!!
This Mod Contains/Will Contain:
- [to be added] 6 or so playable 'Weeks' (which are called 'Parts' in this mod)
- All containing 3 or more songs, each fully charted in all difficulties (Easy, Normal, and Hard)!
- [to be added] Custom game mechanics
- Some 'Weeks' change up the formula a little bit, and adds a few new mechanics that builds upon Friday Night Funkin's gameplay without jeopardizing it!
- [to be added] An actual Tutorial Level
- That teaches any new players how to play without 100 or so lines of text!
- [to be added] Unlockable Freeplay Songs
- Aside from all the songs within every 'Week', there will be more songs available for you to find and unlock within Freeplay!
- Adaptive Music
- Most to playable story mode songs change and react to how well you're doing!
- For example: some tracks' instrumentals become more suspenseful when your health reaches critical levels.
- [to be added] Custom scoring and ranking system
- To keep the fun and casual aspect, this mod implements it's own take on a scoring and ranking system, mainly inspired by the system implemented in current day FNF!
- Accuracy is now only an internal value, with it being only used to calculate gameplay-related events. Instead, your song clear percentage is determined by your note ratings!
- Your song clear percentage then determines a Letter Ranking (such as F, D, C A, etc.) - inspired by Pizza Tower!
- This makes it so that 100%ing a song is now ACTUALLY plausible, without requiring you to be a robot with complete accuracy!
- Full Comboing a song isn't in vein though, as something cool will happen when you sucessfully do so! Guess you'll have to wait and see~ >:3
- Quality of Life additions
- Note Hit Sounds! (for both normal and hold notes - akin to that of osu's)
- A visual and auditory cue for when you break a combo! (to avoid beating a level thinking you Full Combo'd it, only to see that you missed 1 note somewhere... yeowch)
- Night Mode and Photosensitive Mode!
- A few Backend Fixins/Rewrites
- Removed unecessary features like Replays and LUA implementation, as it really isn't gonna be used by me and only gave me more things to worry about.
- Improved some backend stuff such as improving the look of the camera shake, adding a stop(); function to FlxSoundGroups, and being able to choose what FlxCamera the transition takes place in!.
- Honestly like I will probably list all the features here at one point but I literally need to write a research paper dawg I- ADMJSOVGJDBSFB
- And many more!
Credits:
Friday Night Funkin' (For being the og GOAT!!!)
Friday Night Funkin' is a rhythm game originally made for Ludum Dare 47 "Stuck In a Loop".
Links: itch.io page ⋅ Newgrounds ⋅ source code on GitHub
FNF: Kade Engine (For the starting foundations of this mod)
Kade Engine was a modification for an older build of Friday Night Funkin' created by KadeDev. Originally used for the VS Whitty mod.
Links: source code on GitHub
FNF: Psych Engine (For code references)
(Specifically: Asset Loading/Paths.hx, MusicBeatState.hx, Framerate-bound FlxMath.lerp, Sustain Note fixes, Particle Emitters, and Input System!)
Psych Engine is a modification of Friday Night Funkin' lead by ShadowMario. Originally used for the Mind Games mod.
Links: source code on GitHub
FNF: Indie Cross (For code references)
(Specifically: LoadingState.hx, VideoState.hx, CrashHandler code, and some Shader Stuff!)
Indie Cross is a massive community collaboration lead by BrightFyre, featuring 3 weeks and many more songs dedicated to indie games such as Cuphead, Undertale, and Bendy and the Ink Machine.
Links: source code on GitHub
Special Thanks:
Huge Modding Help
Musical Inspirations
A BIG thanks to you all! This project would not have been possible if it weren't for all of you!