Robotic motion platforms are commonly used in motion-based vehicle simulation. However, the reproduction of realistic accelerations within a reduced workspace is a major challenge. Thus, high-level control strategies commonly referred to as motion cueing algorithms (MCA) are required to convert the simulated vehicle physical state into actual motion for the motion platform. This paper reviews the most important strategies for the generation of motion cues in simulators, listing the advantages and drawbacks of the different solutions. The motion cueing problem, a general scheme and the four most common approaches – classical washout, adaptive washout, optimal control and model predictive control – are presented. The existing surveys of the state-of-the-art on motion cueing are usually limited to list the MCA or to a particular vehicle application. In this work, a comprehensive vehicle-agnostic review is presented. Moreover, evaluation and tuning of MCA are also considered, classifying the different methods, and providing examples of each class.