

A “best RPGs of all time” list will inevitably include Baldur’s Gate 2, and likely other Infinity Engine games, most of which are definitely not games without difficulty spikes or required side content.
A “best RPGs of all time” list will inevitably include Baldur’s Gate 2, and likely other Infinity Engine games, most of which are definitely not games without difficulty spikes or required side content.
The Wolf Among Us, and I imagine other Telltale games (but that’s the only one I played so far). It felt a lot like Life is Strange in gameplay and storytelling, even though it’s also a lot different.
In a similar vein, point and click adventure games like The Whispered World, The Book of Unwritten Tales, or Syberia. The modern ones usually don’t have a failure state (as opposed to the infamous Sierra games), but unlike LiS you may get stuck on a puzzle.
A nice post, and certainly worth a read. One thing I want to add is that some programmers - good and experienced programmers - often put too much stock in the output of profiling tools. These tools can give a lot of details, but lack a bird’s eye view.
As an example, I’ve seen programmers attempt to optimise memory allocations again and again (custom allocators etc.), or optimise a hashing function, when a broader view of the program showed that many of those allocations or hashes could be avoided entirely.
In the context of the blog: do you really need a multi set, or would a simpler collection do? Why are you even keeping the data in that set - would a different algorithm work without it?
When you see that some internal loop is taking a lot of your program’s time, first ask yourself: why is this loop running so many times? Only after that should you start to think about how to make a single loop faster.
As someone who played the original Prince of Persia, Sands of Time still feels like “the new one”.
I will continue to defend Andromeda. Yes it has its flaws, but no more than the original trilogy. It could’ve been the start of a cool new trilogy.
Very likely - but that’s not going to happen. Some people will watch less, some will complain but keep watching the same amount, and the majority will just take it as a fact of life and not change their behaviour.
Do you think these are personal PIN numbers?