

Sands of Time is straight-up one of the best games of all time, and that’s even including the not-great combat which makes up a lot of it, and a few puzzles which just grind the whole thing to a complete stop. Its quality is not completely representative of its era.
What is representative of its era, is that it’s a complete bastard to run nowadays. Requires a GPU with hardware transform and lighting, but also a single-core CPU, which means you need a very specific age of computer to run it. Even patched up, there’s some things that just don’t look right - I’ve never managed to get it running with the portals to secret areas looking the way they should.
I am quite envious of you being able to replay it, tho. Think I gave up the last time I tried.







Josuttis’s books are normally pretty good, lots of examples and a clear explanation of why you might want to use something, but oof that looks akin to a kick in the essentials.
Even if you’ve no other reason to update to C++20, the fact that
if constexprgets rid of half the things you’d previously need to use SFINAE for, and concepts gets rid of the other half, makes it well worthwhile. Amazing how much it stops hurting when you stop doing ridiculous things.