Very Late Update 10/15/24
Added 2024-10-16 03:44:19 +0000 UTCI am working on getting something playable, the game is in a pretty nuked state at the moment and many things need to be rebuilt.
Hey everyone, sorry I missed the last update, I've had a very rocky October so far. I am travelling and during that time I also had a small and dumb personal emergency that wasn't as serious as my brain made it out to be but made it impossible for me to work for a few days. On top of that I am in the middle of a rug pull on the old code that is really the most important script in the game, breaking it down into different modular parts and that has caused the game to be basically unplayable.
For technical context, when I made FuckNAF I needed a place to drop things used by numerous scripts like "what is the current time" and "what night was selected on the main menu". I called this script "GameMaster" and spent the next 5 years cramming it full of junk: all the bots that have been loaded, what animation spots are available, the texture to render on the screen, etc. Before I started gutting and breaking down this monster it was referenced around 1,000 times in other scripts. The problem with having this big dumb box is that it gets super difficult to follow what is controlling what, it's a bad design practice from a programmer 6 years less experienced than I am now.
The Night Data objects which hold the new way of loading nights, and their functional counterparts "Night Events" which will allow things to be scheduled, conflict heavily with the GameMaster if I want to make them right.
I can get into more details in discord if people are really interested but the ultimate goal of the new night system is to make a true custom night experience. Like having a night where at 2 AM all the lights suddenly shut off, or a night where all but one of the bots is disabled and a new random bot is added every hour, things like that. This system is basically designed to be ported to F2, so that during a flight in that game I can do even cooler things like schedule a change for a random encounter or malfunction on the ship.
Comments
any idea when the next playable update will be out ?
b dog
2024-10-16 16:06:20 +0000 UTC