A method of making retrovirus vectors having selected characteristics, in particular an increased ability to infect a particular target cell, comprises subjecting a starting retrovirus or retroviral vector to a selection process in vitro which involves a plurality of rounds of infection of a host cell during which the retrovirus or retroviral vector evolves to attain the selected characteristics. Components of the evolved retrovirus or retroviral vector can be used in retroviral vector production systems for producing retroviral vectors having the selected characteristics. The invention is particularly useful for preparing retroviral vectors suitable for gene therapy.