Comment by tstrimple

2 months ago

Real cities have redundant opportunities. I live in a city of around 120k people. We have three Walmart's spread across the city and two Target stores. These are just the main big players obviously. There are dozens of smaller stores offering various goods. In game settings there tends to be one primary shop of a type per "area" forcing people to congregate around very specific places. Same with quest givers. There is zero reason for every warrior to have the exact same "warrior mentor/trainer". There could literally be dozens of different warrior trainers spread across the city and you're randomly assigned one of the lower utilization trainers on character creation. You get to know the local shops and resources around your particular trainer before branching out.

This is how well designed MMOs do things. Guild Wars 2 for example. Big city, tons of shops, many of the same “type”, slightly different goods.

You are 100% correct that that is how it should be modeled.