Also stop fondling that invisible pumpkin you weirdo
07.08.2025 12:12 โ ๐ 1 ๐ 0 ๐ฌ 0 ๐ 0@sinbad3d.bsky.social
Greybeard. Made engines (Ogre3D), devtools (Sourcetree, Git LFS), now games, Unreal Engine tools & plugins. Baker, coffee nerd, Cat Dad. He/him Code: https://github.com/sinbad Blog: https://www.stevestreeting.com
Also stop fondling that invisible pumpkin you weirdo
07.08.2025 12:12 โ ๐ 1 ๐ 0 ๐ฌ 0 ๐ 0(I use Gitea for all my private stuff, it's great)
07.08.2025 12:12 โ ๐ 1 ๐ 0 ๐ฌ 0 ๐ 0it's not really practical for public projects unless you want to be invisible. I'll have to console myself with just being a drain on their resources since I sure as hell am not going to pay for anything
07.08.2025 12:11 โ ๐ 0 ๐ 0 ๐ฌ 1 ๐ 0You either die young, or you live to see business asshats rub their greasy paws on everything that was once good
07.08.2025 12:11 โ ๐ 2 ๐ 0 ๐ฌ 1 ๐ 0Oh piss off into the sun Thomas Domke, I'm not about to take advice from someone who can't even decide whether to grow a beard or not https://www.businessinsider.com/github-ceo-developers-embrace-ai-or-get-out-2025-8
07.08.2025 12:05 โ ๐ 3 ๐ 0 ๐ฌ 2 ๐ 0Warning: do not animate while listening to music
Video: https://mastodon.gamedev.place/@sinbad/114982563043686785
(Ignore the clipping of his legs through the front of the robe, that'll be sorted out with some weight painting adjustments)
06.08.2025 14:17 โ ๐ 1 ๐ 0 ๐ฌ 1 ๐ 0I'm not an animator by any means, but now we're doing all our animating in UE using control rigs that Marie has set up, I think I can do decent enough work with things that are not too complex. We needed a "floating" animation, so I made one
Video:
The only thing I do need is support for multiple custom domains. But all of them will be static
06.08.2025 12:53 โ ๐ 0 ๐ 0 ๐ฌ 0 ๐ 0bit for loads of things I donโt need.
06.08.2025 12:53 โ ๐ 0 ๐ 0 ๐ฌ 1 ๐ 0Typical game dev day. Two tasks which on the surface seemed to be about same level of complexity. On digging into the detail, one took several hours of painful debugging, the other took <5 minutes. Estimation is especially hard in games I find
05.08.2025 17:58 โ ๐ 2 ๐ 0 ๐ฌ 0 ๐ 030 years ago I was that guy who fixed people's printers, or showed them where to click in Excel or whatever. I actually quite enjoyed that part of the job, even though I really wanted to write code instead. So doing both is ok really
05.08.2025 15:47 โ ๐ 1 ๐ 0 ๐ฌ 0 ๐ 0When I'm trying to work on our game & someone jumps onto Discord with a support question, I'm always like ugh interruptions ๐ฉ. But in the end when I've solved their problem and they go away happy bunnies, it's worth it. It's nice to help people out
05.08.2025 15:46 โ ๐ 2 ๐ 0 ๐ฌ 1 ๐ 0In hindsight the CEO who doesnโt know we exist and puts us in dank basement offices is vastly preferable to one that evangelises 24/7 on LinkedIn about the future of AI
04.08.2025 20:04 โ ๐ 1 ๐ 0 ๐ฌ 0 ๐ 0On balance I think the world was better when most people didnโt want to touch a computer with a barge pole and it was just weird little nerds like me who thought they were cool
04.08.2025 19:52 โ ๐ 1 ๐ 0 ๐ฌ 1 ๐ 0I love how even in 2025 the 7z command line tool signs off with "Everything is Ok"
04.08.2025 14:04 โ ๐ 4 ๐ 0 ๐ฌ 0 ๐ 0Merry the black and white cat fast asleep on a blue blanket
Busy Saturday #caturday
02.08.2025 13:46 โ ๐ 6 ๐ 0 ๐ฌ 0 ๐ 0BRB, going back in time to give past Steve a slap for deciding to make a multiplayer game
01.08.2025 14:58 โ ๐ 1 ๐ 0 ๐ฌ 0 ๐ 0I'm still using an Xbox wireless controller on PC, it has issues but it's basically OK and the Elites were a rip off. There's so many new great controllers coming out, so I keep thinking of upgrading, but every time I do a new "best" one is almost out
01.08.2025 10:58 โ ๐ 3 ๐ 0 ๐ฌ 0 ๐ 0Thereโs lots of reasons you might want to do this, such as segmented armour which isnโt contiguous but moves like cloth. But it isnโt really advertised unless you look for it https://youtu.be/vrc6IDtCIg0?si=uykXCN5UHc2-DIAZ
01.08.2025 09:22 โ ๐ 0 ๐ 0 ๐ฌ 0 ๐ 0So turns out itโs much better to have a single sided invisible 0-thickness mesh inside the real mesh and do the cloth sims on that, driving the double sided thicc mesh like itโs bones. Way more stable, and cheaper to boot.
01.08.2025 09:17 โ ๐ 0 ๐ 0 ๐ฌ 1 ๐ 0enough. But while that works with cloth sims, itโs more expensive and has edge cases because itโs actually simulating both โwallsโ
01.08.2025 09:16 โ ๐ 0 ๐ 0 ๐ฌ 1 ๐ 0Probably because this is the first time Iโve used cloth sims, but we have wizards in robes and they need to swish about. Seriously, thatโs why they wear them. Itโs all about the swishing.
01.08.2025 09:16 โ ๐ 0 ๐ 0 ๐ฌ 1 ๐ 0I donโt know why I wasnโt aware of this before but itโs so useful to be able to use a lower detail, single-plane, invisible cloth mesh as your simulated cloth and drive the higher detail, extra thick cloth mesh from that, kind of like a skeleton
01.08.2025 09:10 โ ๐ 1 ๐ 0 ๐ฌ 1 ๐ 0bool UMinerCommunicateAbility::ShouldActivateAbility(ENetRole Role) const { // The default implementation rejects cases where the actor role is ROLE_SimulatedProxy // but when you're dead you still need to be able to communicate. So allow it return /* Role != ROLE_SimulatedProxy && */ (Role == ROLE_Authority || (NetSecurityPolicy != EGameplayAbilityNetSecurityPolicy::ServerOnly && NetSecurityPolicy != EGameplayAbilityNetSecurityPolicy::ServerOnlyExecution)); // Don't violate security policy if we're not the server }
Well, technically it was a code comment
31.07.2025 16:34 โ ๐ 0 ๐ 0 ๐ฌ 0 ๐ 0Today's weird commit message: "When you're dead, you still need to be able to communicate"
31.07.2025 16:28 โ ๐ 2 ๐ 0 ๐ฌ 1 ๐ 0Marie had to do quite a lot of troubleshooting on the cloth sims for this revive animation, because crouching down and stretching forward was breaking it as it stretched, and the cloth would often go through the floor. Looks way better now!
31.07.2025 15:04 โ ๐ 0 ๐ 0 ๐ฌ 1 ๐ 0I needed to test interruptions to reviving team mates, because you can be interrupted by getting staggered by damage while doing it. That was totally the reason. But also: psyke!
Video: https://mastodon.gamedev.place/@sinbad/114948438163454165
I think in our game universe cats are inherently magical creatures, they just canโt be bothered most of the time. They can revive you with a shake of the tail, but have to be bribed with tuna to do so, & you only have a couple of cans in your pack ๐
30.07.2025 22:46 โ ๐ 2 ๐ 0 ๐ฌ 0 ๐ 0