That's what the Hero's Quest/Quest For Glory games were so great at doing.