karelcrombecq.bsky.social
Game dev, procedural & graphics programmer. Lead programmer and technical director for @dungeonalchemist.bsky.social.
74 posts
199 followers
230 following
Active Commenter
comment in response to
post
But the descending does not relate to the array but to the number the values are ordered by, which makes it make sense? Either you order by an ascending number series or by a descending.
comment in response to
post
What was their reasoning exactly for allowing it? Just curious because I’ve waded into similar waters before.
comment in response to
post
I reckon with global warming it won’t ever get cold long enough for that to happen again :/
comment in response to
post
I have fond memories of the only moment in my lifetime that it snowed hard and long enough in Belgium to be able to build an igloo. We did and I was 8 years old and I have such fond memories of it!
comment in response to
post
Done
comment in response to
post
Well the joke specifically highlights the shittiness of gen AI in the context of an anti AI label so that’s why I used it, but I get it. Fair enough. Maybe it was a bit distasteful.
comment in response to
post
Deleted it, but would like to know why? I mean I don’t support gen AI at all!
comment in response to
post
I guess I do. Should I delete the post?
comment in response to
post
One of cinema’s seminal masterpieces… what a perfect movie. Who in his right mind would consider making a remake of this.
comment in response to
post
Absolutely!
comment in response to
post
So you get like a whole bag of half useless and disconnected info. Pretty annoying. I don’t have a privacy-ok alternative system in mind though.
comment in response to
post
In their current implementation, the utm links are worthless for tracking and carry no value. They don’t work for anyone clicking on them on a pc because the steam app doesn’t know. And the wishlist may be tracked on phone if they have the app installed but nobody buys games on their phone.
comment in response to
post
This is the annoying part, right? Analytics tracking on Steam is horrible.
comment in response to
post
Or maybe do the Gen-Z version and post a full detailed walkthrough upon release on YouTube so they can follow it step by step.
comment in response to
post
If this isn’t happening your player manual is lacking! Tell them exactly what to do when.
comment in response to
post
I like the idea but I would seriously speed up the transitions. Slow UI menu transitions really piss me off!
comment in response to
post
That is SUCH a fun app! Immediately activates me creatively.
comment in response to
post
Same game, same memory!
comment in response to
post
I have no idea what's possible in terms of reflection in Godot, but for Dungeon Alchemist we basically do the migrations the same way. It's embedded in a JSON serialization/deserialization framework, but it's the exact same idea. I added a code snippet as an example.
gist.github.com/Raveler/f615...
comment in response to
post
The intermediate deserialize functions would basically transform the dictionary, so you wouldn't need the old classes to hang around. A dictionary enters, is modified, and one is outputted. Only the last deserialize in the chain converts to the final class.
comment in response to
post
But this is absolutely a very clean and nice way to do it!
comment in response to
post
This way you can easily know what data migrations to do to go from version x to y. You can just do them one by one and keep backwards compatibility clean and easy.
comment in response to
post
It does get messy when you have many versions floating around. You’re going to end up with a lot of if statements to take care of old versions. What I suggest is keeping track of a version number in the save file and passing it on to the deserialize method.
comment in response to
post
Oh actually my Base is at the start of the class name, not the end. Small detail :)
comment in response to
post
Exactly the same three patterns for me. They make sense.
comment in response to
post
It’s a me!
comment in response to
post
ChatGPT is actually pretty good at travel planning :). But I understand the sentiment!
comment in response to
post
It’s a masterpiece and I can’t imagine any programmer not liking it. It’s like Euro Truck Simulator for truckers but for engineers.
comment in response to
post
There's a bit of a pain in the ass with the extensions though as there are a few very basic features missing from the original spec, so you kinda NEED to support a bunch of extensions. And they're not as well-written or stable as the base spec.
comment in response to
post
I implemented a glTF loader from scratch in C# a couple of years ago for a client. It's actually a pretty clean and relatively simple format with a very solid specification. Kinda fun and zen to just go over a well-written spec and implement it part by part, honestly :).
comment in response to
post
I would really like that and prefer MS-DOS simply because it’s my childhood. Also because your current games very much look like games from the DOS era to me :).
comment in response to
post
My gut reaction would be: add online multiplayer even if it’s a lot more work if Steam is your main platform. Or focus on a console (Switch) release if that’s an option.
comment in response to
post
Your decision should depend on what you expect of the game in terms of revenue, but don’t expect a local MP game to sell a lot (or even a little). It’s one of the least successful genres on Steam.
comment in response to
post
Also honestly I would advise against that as well. Been there, even during the Niddhogg/Ultimate Chicken Horse local multiplayer hype days almost every local MP (including my own) flopped. It’s not a very viable genre on Steam. Would love to elaborate a bit more if you need it.
comment in response to
post
I would never ever launch in EA without online multiplayer if you plan to add it. It’s a giant mistake. It can have bugs and limited content, but it should have the main features people care about, and online MP is one of them on Steam. Do NOT do it.
comment in response to
post
Doom Guy was absolutely incredible!
comment in response to
post
It was impossible to find. I eventually convinced my local video rental store who also rented out N64 games to allow me to buy their worn out copy. So worth it!
comment in response to
post
So cozy and beautiful!!
comment in response to
post
Duplicating is only an issue if you do it outside of Unity, right? Inside Unity you’ll get a new guid.
comment in response to
post
Do you have any pointers on how to start actually enjoying it? I gave it a try but I’m very overwhelmed and keep dying at the first combat.
comment in response to
post
Because it rhymes with poo
comment in response to
post
Also must mention I have zero physical endurance or training or skills. But I'm confident in my intellectual capabilities so I guess that also translates to being able to actually punch people in dreams?
comment in response to
post
Never actually punched anyone in real life but in dreams I'm a total badass martial arts champion, beating up bad guys like it's nothing. I'm also pretty confident in real life so I guess your analysis holds?
comment in response to
post
But you still prefer the meds over not the meds? Asking for a friend (partner).
comment in response to
post
I’m asking because I recall you posting half a year ago or so that they really felt life altering, but do they affect this part of your personality in any way?
comment in response to
post
Are you still taking ADHD meds? Do you feel like they help with this issue of crippling perfectionism?