1. A method of displaying motion guidance cues, namely the annotated “sliding” ghost metaphor. In addition to showing a computer character dance according to the motion (or dance) data, for any given time instance (say at t&equals;t 1 ), few frozen faiture motion frames (drawn as a transparent ghostly figure) of t 1 &plus;k 1 *&Dgr;t, t 1 &plus;k 2 *&Dgr;t, t 1 &plus;k 3 *&Dgr;t, t&plus;k 4 *&Dgr;t,... t 1 &plus;kn*&Dgr;t are shown beside the main character as well. The ghosts are drawn at a fixed distance from the main character proportional to how advanced in time of frame it represents. Therefore, as time progresses, each frozen ghostly frame is seen as approaching toward, and finally merging into, the main frame. The number of frozen frames displayed (the value of n), values of k i 's and the amount of basic time increment At is user settable (usually n&equals;3 and &Dgr;t 0.5 second). Usually, k i 's are set (by the developer) so that the frozen frames represent important “key postures” during a particular motion. These frozen motion frames of slight future are used as cues to remind players the next dance/stance/motion to perform/take. Key postures may be augmented with short texts/audio display (located in the lower part of the screen underneath the main character) to further inform the player of the next/current dance (motion) segment to perform (e.g. “hands up&excl;”, “disco time”, etc.). The key postures and annotated texts/sounds are designated using a separate management tool preferably by the motion expert (e.g. dancer) and saved in a separate file. The motion of the player is captured by tracking five specific positions on the player's body (its mechanism to be explained later). These are the two wrists, two ankles and the belly. To give feedback and inform the player of how well one is following the motion on the screen, whenever the player's tracked positions fall within a threshold value of where it should be, the corresponding positions on the animated figure are highlighted with special effects (e.g. exploding lights) and is given commendation (e.g. “perfect”, “excellent”, “good”, etc.).