1. A method, executed on a game platform, for scoring a player performance comprising one or more poses in a dance-based video game based on input received via a sensor, the method comprising: receiving a performance 3D skeleton indicating a pose of the player; calculating a score by comparing a position, a timing, or both, associated with one or more joints of the performance 3D skeleton to a position, a timing, or both, associated with one or more joints of a target pose; and altering one or more characteristics of the dance-based video game based on the score.