thowaway91234
Joined 3 years ago
Joined 3 years ago
Metal Gear Solid 2 was especially prescient, it's even more relevant today than it was at the time. It seemed like crazy babble at the time but now it's just like, "wow, ok, this all came true wtf".
Kids like to play good games too.
Souls games have the community agreed level cap of ~125 for PvP matchmaking, so minmaxing makes sense here - but there barely ever any RNG involved in making a Dark Souls build and you just level up and beeline for the things you want while playing the game "normally" (beating levels and bosses, sunbro'ing to get additional XP along the way, etc..). That said, there's an argument to be made that when ignoring the multiplayer aspect that getting to level 300+ to beat NG+7 is way more fun than minmaxing a 125 build and trying to beat NG+7 that way (my preference, of course).
If there was additional RNG involved with weapon stats or anything like the EV/IV system in a souls game I would never play it, for sure. It's simplicity is what makes it amazing. It's why I hate the bloodgem and chalice dungeons in bloodborne, despite it otherwise being my favorite souls game.
RTS and Tower Defense games I'll give you, since the meta strategy is efficient resource management and maximizing damage to obliterate your opponents with as little resources used as quickly as possible.
The elipsis ... especially rubs me the wrong way because multiple periods either .. or ... denotes range types, but now we have a special case where ... is something completely different. Bah humbug.
They seem nice in clean blog scenarios with trivial examples, but in my experience they are not conducive to writing readable and maintable code.
Thankfully I can just disable their use in my projects (for the most part) with rubocop. All the hip young kids can write their magic code, I'll stick to more straightforward constructs that anyone can figure out.