baldur's gate 3
i think a lot about the cutscenes in this game and how uncanny the procedural animations look. it's something you just have to get over quickly if you're going to invest in the narrative.
which is a shame because the technology here is impressive and clearly took enormous work to make functional (any character you can make in the character creator works in any cutscene with any armor or clothing! there are cutscenes where the characters models flex their eye muscles to get smiling eyes!!!!)
i wonder if it was really worth it though. it's hard not to compare bg3 to disco elysium (which is more or less this generation's planescape torment). disco elysium sticks to the isometric perspective completely and doesn't really have cutscenes. and it's not distracting, there is much less uncanniness, and it will age spectacularly.
i can't help but feel that it would have been a better use of resources if most dialogue occurred in dialogue trees (keep the voice acting though!!!!!) and then particularly important moments have hand-animated cutscenes
@wallhackio tryna hit a chord and it’s probably c sharp
re: baldur's gate 3, minor spoilers, aescling do not watch the video linked above
see content warning
baldur's gate 3, minor spoilers
you will never, even in a billion years, guess what the #1 entry is for this video
https://www.youtube.com/watch?v=pxOjuqAZOFs
@Lady I keep feeling like I want to have a linux machine -- I love playing with them and helping take care of them, and so many of my friends have linux machines that, well, you know.
But it's a lot of responsibility! And I just.. don't feel like I'm on top of everything yet. I feel like I need to get my life together first.
C++
For C++ saying that lvalues are things on which the & operator doesn't throw (and rvalue are things which cause & to throw) is slightly incorrect. After checking the official specification for the language there is a thing called a "qualified-id" that & can operate on, and there is a case where a qualified-id can be a rvalue.
crass
in celebration of world frog day:
https://x.com/blephin_/status/1902179800480882710
C++
what if you had a language that passed all variables by value instead of by reference meaning that declarative passing of objects to other functions results in often-expensive copy operations for the arguments to and return value of each function call. so we use pointers for everything. except explicit pointer logic is extremely error prone so instead we should use objects which handle the pointer logic for us. also we need to invent references, which are like pointers but they're different, and add implicit conversion of objects to their references to the 1998 update to the language specification so you can pass these wrapper objects to functions without copies now. but also we need to invent rvalue references so you can pass rvalues to functions as well. btw do you know what an rvalue is? oops wait, these rvalue references so happen to fuck the taxonomy of value categories for the language so now you need to know what an xvalue is teehee
Movie/animation/anime fan. Videogame enjoyer. Food liker. Physics and mathematics hobbyist. Software Engineer. Professional wonk. Professional shadowheart fricker. Prophet of The Truth. I would not be surprised if I had autism + adhd. I like animals that wear cowboy hats.
"i regret ever allowing him here" ~aescling
he/him