Sunday, January 6, 2019
cute little hearts and shit
aww.
this is going to be a short one. also, vomit.
nasty.
while i stopped working on the game to do bullshit, i started a simulation and left it running for a few hours. i came back to a game that was lagging way more than it should have been lagging and no apparent cause for the lag. i paused it and took a look at what was going on, the cause immediately revealing itself to be a metric shitload of empty audio objects that weren't being deleted. i looked into it and discoveed a bunch of blank effects left behind in plants that were safe to eat, causing errors when those effects were transferred over to fluffies and attempted to make them perform null actions and create the empty sound objects floating around everywhere.
a single line of code later, everything was fine, and i started another bugtesting simulation, watching the fluffies take fat shits all over the grass for about five seconds before returning to doing absolutely nothing that could ever be considered useful. some time later, after i was done lying on the ground and feeling like a sack of shit, i made some new graphics for the new menus, added a food trough capable of holding twelve times more food than a standard food bowl, and set out to track down a bug.
the specific bug was one that caused fluffies to stand in one place, repeatedly switching between different attempted actions without animating. i started a basic breeding farm setup, pausing the game when i encountered the bug. upon inspection of the fluffy in question, i saw that the fluffy was in a frozen state, unable to carry out any actions, and realized that the bug was being caused by one of my falling failsafes, designed to prevent falling-related bugs. i edited the failsafe so that the frozen state would be properly disabled and started the game back up, using the same setup as before. the trough was convenient.
seeing as the build felt pretty complete, i made a mental note to release it as soon as i could, even though i've talked about approximately jack shit in this post.
Subscribe to:
Post Comments (Atom)



Oh, that was causing the lag. I thought it was just the corpses.
ReplyDeleteSo what do the hearts do beyond causing early on-set diabetes?
the hearts are just there to make the game seem more alive, and the lag you're seeing is probably actually just the corpses, because the audio bug was caused by a rework i did right after i implemented the inventory menu.
DeleteI think what would be neat next would be injuries, like if a fluffy falls from a platform he can break some legs, not emputating them but that would not work, or a broken spine either killing instantly or paralyzing the fluffy Belo w neck down
ReplyDeleteOr like if a pregnant mare falls hard on her belly it kills her foals or Cannonburst them out
When do you think you'll release a new build? (Sorry if you get asked this a lot)
ReplyDeleteit'll be soon, maybe tomorrow.
DeleteHow time tiww save state Cashuaw Devewopew?
ReplyDeletei'll probably start working on that after i release the new build.
DeleteI like to spawn 8 fluffies into the wild and leave for an hour to see how are they doing but the game lags when it has lots of fluffies. It's better when I remove the corpses. I downloaded 0.1 and spawned shitload of fluffies which could freeze my pc in later versions but in 0.1 that amount doesn't lag. What?
ReplyDeletethe fluffies have gotten a lot more complex since v0.1, and they have a lot more shit to keep track of. the code could use some refining, but either way, a lot of the lag is likely because of how much more fleshed-out the fluffies are.
DeleteAny chance the Unity project for this might be released at some point? I have some ideas for features (mainly a basic economy) but they're extensive enough that I should probably look into doing it my damn self.
ReplyDeleteWilling to discuss in private if you want, I can set up a throwaway email.
DeleteWait, did the fluffy in the pic vomit or did it shit diarrhea?
ReplyDeleteKeep up, you're doing gods work!
had to fucking hard reset my computer after i installed this, it gave me 3 new applications, all of them were godawful and i had to work for 2 hours for all of them to go away, even then im still scanning my computer.
ReplyDelete