Master of Orion (original version) is a complex special case in this respect: the full tree is the same for all; but in each game each player gets a subset of the full tech tree that depends on which race was selected.