They work, to the extent they do, if you’re uncertain as to the ultimate outcome of any series of interactions. Personally, I’ve never been a big fan of scripted anything. I’d rather see randomly generated NPCs speaking Simlish, or narrow reuseable snippets, and keeping me constantly on my toes about how they’ll react to my decisions or what actions they might take on their own. This is why I love games like Romance of The Three Kingdoms X or King of Dragon Pass or Crusader Kings.
But that’s not what Bioware does. And I’ve learned I kinda enjoy the Bioware storytelling thing. It’s not the ultimate, uber, RPG experience of my dreams but given what they do this is what to expect. I’d say they succeed with me here given the large number of possible interactions between not only myself and NPCs and how they’ll interact themselves or with other NPCs.
If they keep on in this direction we may see some really interesting stuff. Maybe they’ll even discover randomization (world,NPC characteristics/inclinations) for even more depth in NPC behavior one day though they’d have to cut back on all the heavily scripted dialogue which…well, that isn’t Bioware. So I’ll just have to enjoy them, or not, for themselves. So far I do. One day it may get old.
Whereas exploration of a physical space is much more natural and organic and immersive, since we’re accustomed to the physical limits of real spaces. Yes, buildings are confined spaces, and yes they have halls that go left and right and those are perfectly natural decision points. In a well-designed level you’re only conscious of the gameyness of the space around the edges, not in the meat of it.
If you really want to make interesting organic decisions based on physical space and tactical considerations…why are you playing a Bioware game? Is that really something they’ve done well since Baldur’s Gate or Icewind Dale? I’m playing NWN2 now and it definitely has much more of a proto-Dragon Age vibe than that of an old school top-down CRPG. It’s sort of that awkward, gawky, teenager right in between.
So I will happily play games with interesting levels but no NPC interaction - like Minecraft, say - or games where NPCs are the weak link, an example being Assassin’s Creed 2 where I cheerfully ignore the story.
Again. Bioware RPG. Reading the box before you buy something will save you tears later. It’s a life lesson.
But if you tell me that a game has poor levels but good NPC interaction … well, it has to be really really good NPC interaction to get me interested. Like, better-than-any-game-that-has-come-before good.
I won’t say DA2 is better than DA1 or ME2 - for me, given what my tastes are and what Bioware does. I’m still playing through it. But I will say I’m having fun with the NPCs, I’m interested in Kirkwall and what its story is going to be, and I like the feel of kicking massive amounts of butt in a very colorful fashion. And I still like the Dragon Age world setting, how complex it is and how it subverts so many generic fantasy tropes for its own ends.
I’m not asking for my money back. They done alright by me. Not sure I’ll be rushing into a second playthrough either though as I did with both DA1 and ME2. Maybe my backlog’s just too big. Maybe the Bioware magic isn’t so magical after so much repetition? Maybe by the time I’m done playing I’ll have a better answer here.
(This is not a comment on DA 2, which I haven’t played. I just can’t personally imagine saying “Sure the levels sucked, but I played it for the NPCs” about any game that’s longer than four or five hours.)
Then that’s your problem not mine. Don’t buy the game. It may not be for you.