Chris Blume
programmax.net
Chris Blume
@programmax.net
Retired software engineer. Volunteering as chair for the W3C PNG Working Group.

Formerly Google & Twitch.
Oh man, I'm loving these stories! Thank you
November 3, 2025 at 10:34 PM
I loved this game growing up.

There is a modern game, Lunacid which is a love letter to King's Field. It is also *chef's kiss*
November 2, 2025 at 3:34 AM
Agreed. I'm not even sure my dialog choices are changing anything.
October 22, 2025 at 9:32 PM
I would suggest managing expectations.

The new one isn't really a RPG. It is more of a story action game, like Arkham Asylum.

It is VERY linear so far. Apparently there are side quests??

Anyway, if you wanted those things which aren't here, I think you'll be disappointed.
But atmosphere is good.
October 22, 2025 at 8:02 PM
Oh man.
3.5 hours in.
I'm chilling to the atmosphere. Sitting at this bar, listening to that guy in the back play piano.

IMHO atmosphere was the power of Bloodlines 1.
I think people forgot to just slow down and take it all in.
October 22, 2025 at 10:14 AM
I also haven't tried Zig. :D
I'll have to look into it. Thank you!
October 18, 2025 at 8:39 AM
Ooooh does it? I haven't used JAI.
I'll have to look into it. Thank you!
October 18, 2025 at 6:12 AM
Haha yeah. I was careful to explicitly specify "C++" :)

A thing I didn't elaborate on (but will if I ever give that talk) is:
If we don't care about memory layout, we might be able to break AoS into SoA. We would need to abstract the container into an idea, too--just like the object's shape.
October 18, 2025 at 6:04 AM
And since typically people don't care about the memory layout, the compiler COULD so SoA automatically when it seems appropriate.

Doing so eliminates a LOT of the OOP hate.

People want to describe design-time. They're forced to describe run-time (layout). THAT is the problem.
October 18, 2025 at 5:28 AM
For example, when you create a C++ class you're actually creating a memory layout. Not many people realize. That's why member order matters, impacts padding, etc.

People don't realize because that isn't what they were trying to do. They want the idea of an object (design-time).
October 18, 2025 at 5:27 AM