WEEK OF 2023/02/03: IN FUNKIN' WE TRUST
9 minute read - Published on: 2023/02/03
Table of Contents
HELLO everyone, this is our THIRD WEEK of funkin blog posts!!!
Got a small little handful of blogs here... one particularly about... kickstarter backend stuff! thats right, new authors here! yaaahoooooooooo!!!
This is still not a fully automated process lol.... I should get on that sometime this weekend maybe. Usually on the weekends I spend time with my girlfriend, but she got damn sick! So can't see her this weekend, so it's lookin like a weekend of coding! Hopefully a bit more progress on website stuff heheh. Might even get the domain moved to funkin.me finally lol
ANYWAYS here's this weeks blog posts!
Week 7 source code RELEASED
by ninjamuffin99
YEP it's been a long time coming... I know!! A lotta apologies!!! But in my defense.... what other games promise to even GIVE you source code!! Listen cut us some damn slack with it!
ANYWAYS yeah I finally tossed up the ol week 7 source code up onto the main Friday Night Funkin' github repo
Why now? Well partly I feel like it's been long enough, partly I figured that people would be happy ENOUGH with JUST the barebones of week 7 code. We wanted it to work on desktop, we wanted certain things fixed, we wanted to just wait until next update was done and out, the list goes on. ALL of that code was really written in a different era. Our LIVES were completely different just a little under two years ago. We had our full and undivided focus and LIFE behind the game at the time, and nowadays we still pretty much do. But it really was a different era of staying up until 7AM programming, and then waking up to program all day until the late hours. We had the Kickstarter on our minds, which despite our wacky little stretch goals, we had NO IDEA what the reception of the Kickstarter would be. Would we barely scrape by and get to our goal? Would we smash past it? How far past it would we smash? As the story goes, we raised over 2 million dollars! We had to really take shit seriously and focus on things OTHER than main game work. We had to focus not only on our OWN LIVES and workflows, but taking care of the game as a LEGIT JOB and all that. Doing all the paperwork to become a company, file the proper taxes, get proper bank accounts, payroll, employees, contracts, THAT list is one that really goes on lol.
One thing about the week 7 build is that the cutscenes are implemented... STRANGELY lol
Originally the week 7 cutscenes were implemented in the same way that many of the other in-game animations are implemented, with spritesheet animation. But eventually, the animations sorta out grew the capacity of HaxeFlixel's texture size limits, and we had to split it up a certain way. THEN we ran into memory issues where the game would stutter and lag on load, and it would desync the audio for the animations! I tried a few different solutions, but in the timeframe we had (a lot of the work was done through March 2021... a single damn month!) I just ended up doing it naive way, and then just screen recording that, and then just doing a Newgrounds only build! We had always intended week 7 to be Newgrounds exclusive temporarily, although apologies it has lasted this long bwah!
At this point in time I feel like most lil FNF offshoots and whatnot have surpassed the work I put into week 7, figuring that most of these offshoots already have had multiple times the amount of development time as the whole game at that point had!
Kickstarter (Backend) Stuff! Missing Surveys check the end of the post
by Shamwayne
Sup everyone! I'm Shingi, the constantly sleep deprived and all round dumbass gremlin working on the Kickstarter Backend stuff (sorry to everyone who didn't get the gig lol).
What's this "Kickstarter Backend" thingy you ask? Well...it's basically going to be a portal where all the Backers can manage their profiles, view their rewards (and potentially track their shipment/delivery progress, still working on that one) as well as answer surveys and get updates on everything FNF! Well that's the overall idea - just think of most of the problems with the current Kickstarter setup and the new Portal will probably have a fix for it.
Huh, i was supposed to add a small section about why this new backend portal instead of just working with KS but i kinda answered that already. Welp, that leaves me with no choice but to give you spoilers for upcoming content! Wahoo!
Spoilers for upcoming Update!
[REDACTED]
Umm....nevermind! Just had a nice chat with a friendly FNF Ninja(muffin)s and they told me to keep quiet for now.
That's about it for me, I do occasionally check the Kickstarter for ideas and things to improve on so if you have ideas and suggestions feel free to post there. Also holy crap it's been 6 months since the last Kickstarter Update??! WTF (I know you're reading this Cam, go finish writing the KS update right now lol).
One more thing: The Ninjas might have stopped me now, but who knows what easter eggs i'll plant in the Portal when it's done ;-)
One other thing: shout out to NamelessEntity, DanTheMan_1234, Braxton, Redberd36 on the KS page - whenever i visit KS i see you peeps active on the page. I have more i wanna say but this post is is too long already for my liking but i just wanna say all the Backers are valid and your feedback is seen, don't worry. speaking of Backer feedback...
One last thing (important)
If you haven't received a Survey for something, and You've seen everyone else with a similar Reward Tier get their stuff comment on the KS with RE: Missing Survey and your username (if it's different from the one on the KS page). No promises it will be fixed anytime soon (probably until the Portal is done which will have the ability to fix it built-in) but this is more of a check to see if there's a problem and how severe it is.
Eric's lil update
by EliteMasterEric
Hello every-nya it's me Eric!!!!
Uhhhhh I'm still working on that input survey here's a preview of what it looks like
Yes one of the input systems in the survey IS copied from the October 2020 codebase and yes it DOES feel awful you need to know what's bad in order to know what's good
Work on this stuff might get pushed off a bit while i work on some other stuff so please be patient lol
funkin-resources x funkin.me blog
by ninjamuffin99
I try to slowly advance the funkin blog website, eventually we will have it be our MAIN WEBSITE for the game, our company, blog, etc !!! I want it to be good website! Ever since we released FNF on Newgrounds 2 years ago, I have wanted to be the person that created the Funkin website... because I really want to polish my web design knowhow! I'm a punk ass bitch like that! But also it helps that it is very fun and refreshing to work on a project like this (the website that is, although FNF is very nice to work on!)
ANYWAYS this week's nice little change is a nicer INTEGRATION of sorts with our little funkin-resources github list! As mentioned previously in the blog, it's a nice little list of resources related to FNF, mostly modding related resources as of now. In these little weekly digests of Funkin blogposts, at the end I will include all the changes from the week, which is done automatically!!
It runs off a Github action that was created by Aurel300 on Github, after he saw my post in the funkinBounties github page! Paid him a cool 50$ for it!
Summary of last week's funkin-resources additions!
by github-actions[bot]
- PR FunkinCrew/funkin-resources#76, "Add Sparrow Atlas Resizer & Funkin Rewritten" by GuglioIsStupid merged at 2023-02-02T17:48:46Z, added:
- 1 line:
- Sparrow Atlas Resizer - Simple program for resizing sparrow atlas png & xml's
- 1 line:
- Funkin' Rewritten - A rewrite of FNF in lua that is very focused on optimization. Can also compile for Nintendo Switch homebrew
- 1 line:
- PR FunkinCrew/funkin-resources#73, "free-softare to free-software + Modding+" by SmeckoGeck46 merged at 2023-02-02T17:48:16Z, added:
- 2 lines:
- Modding+ - An engine with HScript support with the intention of easy customization and enhanced gameplay options.
- Disappointing Plus - A fork of Modding+ with additional features such as framerate adjustment, camera movement whenever a character sings, and an improved character swap function.
- 2 lines:
- PR FunkinCrew/funkin-resources#64, "Add an online Spritesheet Maker animation tool." by EyeDaleHim merged at 2023-01-29T22:44:49Z, added:
- 1 line:
- Free Online Spritesheet Maker - Combines multiple images together into a spritesheet, an alternative to Free Texture Packer. Make sure to select
XML
as the output format.
- Free Online Spritesheet Maker - Combines multiple images together into a spritesheet, an alternative to Free Texture Packer. Make sure to select
- 1 line:
Closing thoughts
the site seems like it's finally starting to come together, and working on it I feel got me into the habit of... WORKING on PROGRAMMING type things more... for the past while it's really felt administrative heavy and biz bullshit! they were gonna introduce themselves, but this week was also the first official week of working with our new producer project manager person on the team! it's lookin pretty good so far, even if it's just someone to help answer and get back to emails lol
SONG OF THA WEEK: