It's like $300 an order
05.03.2026 10:02 β π 0 π 0 π¬ 0 π 0@glairedaggers.bsky.social
she/they π· wearer in lesbians w/ π @cyndervox.bsky.social π Previous: Spry Fox / Netflix, Galvanic Games, Super Bit Machine gamedev links: https://linktr.ee/glairedaggers Tags: #foxbladefable | #art | #pixelart
It's like $300 an order
05.03.2026 10:02 β π 0 π 0 π¬ 0 π 0
Jesus. Insurance won't pay for any of my Medtronic equipment (beyond just having an "in network discount") cause I haven't met the deductible yet.
Several thousand dollars of deductible left to go.
Healthcare sucks ass dude
Windows 13 rumored to be "collecting hearts released from heartless" in an attempt to open Kingdom Hearts, sources say
04.03.2026 20:58 β π 3893 π 1702 π¬ 27 π 30
But the other thing I like about it is that it does a much better job of documenting *what kinds of errors could happen*
You can attach an enum class error code, and that's a nice handy list of possible conditions built right into the code.
Exceptions? Doc comments is kinda all you get π€·ββοΈ
This is of course very Rust-y but also one of the things I prefer about that way of doing things is that "just ignore the error" becomes impossible as enforced at compile time (even if the way you handle it is just saying "either give me the result or crash")
04.03.2026 23:28 β π 3 π 0 π¬ 1 π 0
Something I think I wanna do in Revolver is, as much as possible, eliminate exceptions from the codebase.
- Failures that cannot be reasonably recovered from should just panic and crash as soon as possible
- Failures that can be recovered from should instead return some kind of Result type
Lmao, the US Military got Wile-e-coyote'd
04.03.2026 22:01 β π 18 π 3 π¬ 0 π 0edited screenshot from Codename: ICEMAN Restart? Restore?... At least once more!!! CRAWLING IN MY SKIN THESE WOUNDS THEY WILL NOT HEAL [restore][restart][quit]
04.03.2026 21:35 β π 17 π 5 π¬ 0 π 0MY GAIR
04.03.2026 18:21 β π 1 π 0 π¬ 0 π 0"You crack me up, little buddy"
04.03.2026 18:21 β π 10 π 0 π¬ 0 π 0I know it's hard to compete with the profound unseriousness that is Elon Musk, but god help me if why isn't making a go of it anyway
04.03.2026 16:17 β π 62 π 14 π¬ 2 π 0When I can get around to doing actual game stuff instead of just engine work, I think I'd like to try and make something that's maybe the midpoint between Half Life 1 and Clive Barker's Undying
04.03.2026 09:10 β π 0 π 0 π¬ 0 π 0
D&D Animated: It's Not Your Fault! π¦
#dnd #ttrpg #dnd5e
@cyndervox.bsky.social : "Hazel I think I've come to terms with Grisham's stupid hair"
Me: "His toothpaste hair?"
Cynder: "Stop, it's not toothpaste hair π"
Me: "I don't know if you *have* come to terms with it."
Will probably simplify a lot of stuff honestly - no need to handle specific texture flags for water or transparency, that's just part of the material system.
04.03.2026 05:03 β π 4 π 0 π¬ 1 π 0The resource cache has a "RegisterMaterialType" function which is used to basically install material factories for each material type. Right now only used for entity models, but will also be porting over map rendering to use the material system too.
04.03.2026 05:03 β π 5 π 0 π¬ 1 π 0
Revolver Engine stuff.
Implemented a material system, & made the mesh loader use it. Very simple, just a JSON file with a "material-type" which indicates which material class should be used (which is responsible for parsing, loading shaders, uploading uniforms, etc).
But yeah like
Single player games NEVER stopped being profitable. When corporations tell you that they're lying through their teeth. It's not that they aren't profitable, it's that they won't make as much money as these companies *think* they can make with live service.
But instead companies keep pulling the plug like .01 nanoseconds after it releases because it didn't immediately make the GDP of a small nation on launch
04.03.2026 04:51 β π 9 π 0 π¬ 1 π 0
what's wild is if they were properly supported past launch, a decent number of them could probably be made VERY profitable.
Like
Fortnite is the gold standard, but at launch it did poorly. It was only because Epic stuck with it for a while and tweaked the gameplay formula that it BECAME so big.
well if that was the case wouldn't it be called teethpaste
04.03.2026 02:23 β π 0 π 0 π¬ 0 π 0Basically burns up all of the little stuck coffee grounds & unclogs it like a dream
04.03.2026 01:46 β π 4 π 0 π¬ 0 π 0Well I think I have discovered a hell of a life hack for cleaning out my espresso filters, and that hack is apparently "take out the filter & cook it on the stove for a sec"
04.03.2026 01:46 β π 6 π 0 π¬ 1 π 0
Neat benefit of figuring out a more flexible shader system is that with a few tweaks I could probably even make this be more on par with Source 1
- Adding support for FACENORMALS lump for normal/tangent vectors
- Adding lumps for reflection probes
- Directional lightmap fork of ericw-tools maybe?
Frankly kind of just designed for the kind of game where lots of things reuse a small set of common shaders rather than having bespoke shaders on absolutely everything
03.03.2026 22:58 β π 0 π 0 π¬ 1 π 0Not a crazy fully artist driven pipeline like you'd get in Unreal or Godot or whatever, but functional enough for the kinds of games I want to make.
03.03.2026 22:56 β π 3 π 0 π¬ 1 π 0
Okay so I think what I'm gonna do instead is make this be code driven - there's a base "Material" class & the idea is each shader has an associated subclass of Material which implements:
- parsing material parameters from the JSON file
- Pushing uniform structs & binding samplers for that shader
*pulling the plug on another game for failing to hook literally every player on earth* "I'm so good at business dude"
03.03.2026 21:53 β π 41 π 7 π¬ 0 π 0"Single player games just aren't profitable anymore" they say, as I watch another live service shut down for falling short of impossibly lofty user metrics
03.03.2026 21:50 β π 125 π 33 π¬ 5 π 0