Interaction with Virtual Games through a Vision-based Gesture-recognition Interface and Interpretation of Motion Scenarios