Blaghs
blaghs.bsky.social
Blaghs
@blaghs.bsky.social
Gamedev, shitposter. Check out Careening, now in Early Access. https://store.steampowered.com/app/3321790/Careening/
My personal solution would be to put as much as possible on the game instance, and shuffle the data through there. You can offload nearly anything to the game instance.
December 28, 2025 at 12:31 PM
With the warning that I'm an idiot:

I *think* Epic's ideal solution to this is you spawn everything you want to be persistent in the "persistent level" and then use some form of world partition / level streaming to handle all the levels themselves.
December 28, 2025 at 12:31 PM
God, making my way through Nona thinking "that's can't be Gideon, it must be a trick" with certainty, right until it drops “Nona had never seen anyone so sad in her whole short life.”

Oh, I guess that is she. The shining star bereft of hope and joy and love and life. Kill me, Tamsyn Muir.
December 23, 2025 at 2:10 AM
Thank you! I do feel a lot less creative than some of what's been made though (not a bad thing, I love seeing art and creativity).
December 21, 2025 at 12:18 PM
I... did not realise there was a setting for this. I have a bunch of volume values clamped to a minimum of ~0.0001 for this reason. Whoops!
December 21, 2025 at 3:41 AM
The good news is that the next non-filler episode is 414, so I can skip to that.

The bad news is that the OP has changed by that point, and this one puts me to sleep.
December 20, 2025 at 11:47 AM
Dozens of separate "has been interacted with" booleans for every conceivable way that someone could play the game, all of them worthless the moment someone else playtests it.
December 19, 2025 at 11:03 AM
There is the very obvious caveat that unlike proper nearest-neighbour filtering this cause aliasing.

There is probably a way around it, but I'm not sure what it is yet.

(Also I'm not knowledgeable enough to know what the DDX & DDY is actually doing, but they fixed some edge case errors)
December 19, 2025 at 9:22 AM
Okay, noting that my specialty is "hacky shit" not clean solutions, I based this material off the default "Decal Material." Mip value mode on the texture samplers needs to be "derivative" & the texture assets need to have MipGen settings set to "No Mipmaps."
December 19, 2025 at 9:22 AM
(I hope every solo game dev across the world is proud of me, the save system was the third thing I set-up, it's ready, I don't have to make torturous decisions down the line about how to fit everything I need into it)
December 19, 2025 at 7:15 AM
Fixed the UI issues, but it's not passing the high score through the game instance properly. It is passing it to it, because if I quit and re-open it the save game has the score, but not if I just hit "new game."
December 19, 2025 at 7:15 AM
Okay, good news, you play a game, it reaches the end and then it gives you a score.

Bad news, it's not good at maths or explanations, and I forgot to turn text wrapping on.

Other bad news, I think I need like three more types of buildings before I can tell if there's actually a game here or not.
December 19, 2025 at 6:41 AM
I am much older now, and I understand the history of the luddites, I know that by-and-large they were correct.

Every day as the ghoul of capitalism subsumes all creative work I find myself thinking of them, wondering if I should return to the family roots.
December 19, 2025 at 12:10 AM