Hidde's Avatar

Hidde

@devhurrdurr

Game dev with two active projects: * Monster Collection Retrostyle * High-Speed racer Occasionally streaming on twitch at twitch.tv/DevHurrdurr https://www.youtube.com/@DevHurrdurr https://www.instagram.com/devhurrdurr/ https://www.tiktok.com/@devhurrdur

382
Followers
427
Following
275
Posts
03.11.2024
Joined
Posts Following

Latest posts by Hidde @devhurrdurr

I see seniors disregard built-in features. You need to pull in the entire ecosystem for one thing, and it may not be a good fit for perf/api.

What is wonderful though, is that you can typically just make any alternative to a built in feature. Perhaps the pain comes from non-engineers expectations?

11.03.2026 01:11 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

You can get a new light surface that has pinks where you get red and white. Play with the 50% strength and tune it down, play with the opacity.

If you can use shaders then it will be easier. I’m not used to GM but having lights on an unclamped buffer and tone mapping it is golden

10.03.2026 16:58 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

I assume you have a surface that you draw lights to additively, and then draw that surface with a multiply?

If you make your lights darker, let’s say 50%, and draw it twice additively to a new surface, finally you draw the old light surface on top with transparency (normal blending)

10.03.2026 16:56 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

There is something extremely satisfying about seeing something that looks pre-rendered and then the jerky, editor mouse movement 😁

10.03.2026 16:42 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

I’m doing plumbing at home and I wish I had this in real life :P

09.03.2026 16:18 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

It’s a skill to get good results, lots of handholding. Having some luck myself with test-driven development and writing multiple spec docs, asking it to implement one doc at a time.

07.03.2026 23:01 πŸ‘ 2 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

I don’t know what exactly you’re doing with the project, but it’s yours, and I want to see your take, as it is your time and labor that’s being sank into it

05.03.2026 15:35 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Your worth is not tied to how many progress GIFs you post. You decide your priorities, and not being honest to yourself with your priorities will affect you gravely.

05.03.2026 15:34 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

What if they’re alts and they’re just waiting to see which stance will stand the test of time πŸ˜‚

05.03.2026 10:32 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Use the internet browser version of an app? You mean click a link in Instagram to browse the web within insta? That’s been used by meta to track you, they wish you use the app’s browser.
Or am I misunderstanding your message?

03.03.2026 18:44 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

I agree, that’s why I go Mistral anyway. Not paying for subpar products won’t make them win, so I’m trying to opposite.

Also I have ethical concerns. I didn’t do a deep dive, but I didn’t hear anyone say β€œthat suicidal mistral employee sure looks murdered”, so that’s a plus

28.02.2026 15:16 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

One solution I found was that peeking at the implementation of operator^ would read β€œreturn CrossProduct”. When not confident make it quick to understand

26.02.2026 17:26 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

What kind of events, just the ones that were in the original or new ones?

26.02.2026 17:11 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Why did this not crash before? I do not now.
New code uses placement new, as the placement new move constructor doesn't invoke Free.

25.02.2026 21:14 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Old code
template<typename T>
void Array<T>::Add(T&& item) {
RequireArrayMaxGrowth(ArrayNum + 1);
*(&Data[ArrayNum++]) = T(Move(item));
}
Upon realloc it will fill the new memory with a pattern. If T is an array and we invoke the assignment move operator, we check if Data!=nullptr and then free it

25.02.2026 21:11 πŸ‘ 1 πŸ” 0 πŸ’¬ 2 πŸ“Œ 0

C++ is sometimes "it works on my machine". Kinari runs on Windows and Ubuntu, and I'm flipping between MSVC and clang.
I switched to Debian and my project wouldn't run due to segfaults. I found the problem and fixed it. What I can't understand is how it worked on Windows and Ubuntu at all??

25.02.2026 21:07 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Preview
European Alternatives We help you find European alternatives for digital service and products, like cloud services and SaaS products.

Vote with your wallet. Support alternatives. I’m turning more into self-hosting, for everything else consider this:
european-alternatives.eu
2/2

22.02.2026 19:22 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Anti-American sentiment is growing. More data breaches with companies that specialize in not leaking your data, surveillance software embedded without knowledge in products, US companies able to shut down essential services at the whim of a manic president.
1/2

22.02.2026 19:21 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

I like it! Seems elegant and the fortune stat is a nice twist. It seems easiest to understand and work with if fortune is derived from the range of base stats, but what do you think?

I love the idea that being flawed may just be a good choice.

You’ve got a typo in charm/enchant?

22.02.2026 08:59 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

My son doesn’t know the difference between β€œdo you like the book?” and β€œlick the book”. He proudly licked the book.

The shopkeeper laughed, we bought it, brought it home, and he won’t even read from it πŸ˜‚

18.02.2026 18:25 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Video thumbnail

Happy spook month!
#pixelart #γƒ‰γƒƒγƒˆη΅΅

09.10.2025 16:26 πŸ‘ 955 πŸ” 299 πŸ’¬ 18 πŸ“Œ 3

I setup a VPN on the Raspberry Pi at home. There were a few curveballs but I got it working in the end.
This allows me to reach my local drives and services while at any WiFi spot. Very happy with it!

10.02.2026 19:26 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Can you show off the tool, how it works? :)

06.02.2026 08:46 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

For the past 1.5 years we’ve been looking for affordable housing in the Netherlands.
Our search has finally concluded and I can happily announce that we just finished moving.

Oh we live in Germany now btw, the closest available and affordable housing is here πŸ‡©πŸ‡ͺ

10.01.2026 21:11 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

She used the β€œbutt visible in the mirror” trick, content policies don’t understand reflections

31.12.2025 16:21 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

I saw a YouTube ad where a lady told me to keep a secret, showed me her butt, and told me call her.

I reported the ad and Google’s response is they’re not going to do anything as it didn’t violate anything.

Please, not my living room tv at noon with my kid around πŸ™ƒ

31.12.2025 16:18 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Maybe type effectiveness? Nice job getting the rod of lightning, slaying the aquatic creatures, now go venture into the mountains with golems.

28.12.2025 10:58 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
A screenshot of file explorer showing invoices dating from September till December. The file sizes are 131.1 kB, 131.9 kB, 132.5 kB, and 6.5 kB

A screenshot of file explorer showing invoices dating from September till December. The file sizes are 131.1 kB, 131.9 kB, 132.5 kB, and 6.5 kB

I used my PDF maker for the first time to actually send out an invoice. I can proudly claim that my new invoices are 95% smaller in size than prior invoices.

Yes our computers are fast and bulky, but I still think it's nice if we can waste less resources.

27.12.2025 22:26 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

I thought Apple wanted to kill PWA but I’m glad to be wrong. What a relief!

27.12.2025 14:45 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Exciting! I’d really want a proper self hosted alternative to the existing services that harvest more data than we’re willing to give, or are expensive.

Are there any plans for iOS and Android native apps?
Chat + apps is quite the undertaking but a man can dream πŸ₯Ή

27.12.2025 14:30 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0