The last two games I've played are Fallout 3 and Mass Effect 2-and, among other things, a major difference between the two is how they handle NPCs. Mass Effect takes the classic route of NPCs who hang out in one location, making them easy to locate and convenient for the most part. It's not very realistic, but at least I don't have to wonder where the guy for the quest is going to be and whether he'll be there when I want to do it.
Fallout 3, on the other hand, takes the approach of having NPCs hang out in various different places and be in closed stores and buildings, requiring you to wait around for their shop to open. The game does at least feature the option to wait, but that doesn't make it any less irritating that it's a requirement. The game's map also does not point out where these people actually are going to be-for some of the quests I had to wander through the entire town of Megaton several times to find whoever the NPC was I needed to talk to. It's a needless irritant and one of the reasons I have never been able to get into a Bethesda RPG.
So, do you love the realism of schedules or do you prefer the much more convenient method of rigid NPC positions. If you can't tell, I prefer the latter. Realism should never compromise gameplay, and I feel that NPC schedules in most games do compromise gameplay for me. At the least, add a map that tells me where the NPC is at all times if you're going to move him around.
Fallout 3, on the other hand, takes the approach of having NPCs hang out in various different places and be in closed stores and buildings, requiring you to wait around for their shop to open. The game does at least feature the option to wait, but that doesn't make it any less irritating that it's a requirement. The game's map also does not point out where these people actually are going to be-for some of the quests I had to wander through the entire town of Megaton several times to find whoever the NPC was I needed to talk to. It's a needless irritant and one of the reasons I have never been able to get into a Bethesda RPG.
So, do you love the realism of schedules or do you prefer the much more convenient method of rigid NPC positions. If you can't tell, I prefer the latter. Realism should never compromise gameplay, and I feel that NPC schedules in most games do compromise gameplay for me. At the least, add a map that tells me where the NPC is at all times if you're going to move him around.