I'm a software engineer in my daytime job, I don't directly work with UI (because I'm a backend / technical solution design / software architect guy), but I found the following book very helpful - and, honestly, BG3 seems to need a lot of this in it's current state of being extremely contrieved and overengineered when it comes to "artificially limiting game mechanics":

https://www.amazon.de/Dont-make-think-Web-Usability/dp/3826608909

I can't count the number of times I wanted to shout during my 30-40 hours so far: "JUST DON'T MAKE ME THINK".

This is not meant with regards to the game content - the game content is REALLY good, but the way the player interacts with the game is... well... currently more like an "80s game with the complexity options offered by modern hardware" (read: more of terrible UI / metagaming decisions doesn't make a better game) than a smooth experience.

Quests, etc... should be complex, interesting, hard to solve, thats all fine.

But having player jump through 1000 hoops ("long rests") and an inconsistent UI is not a great idea.


#JusticeForKarlach

Petition to save Karlach: https://www.change.org/p/justice-for-karlach