Methods for game/application control using foot gestures
AssigneeXin Tian
InventorXin Tian
Life of this patent
Estimating the term…
Abstract
Foot-gesture-based movement control method for a game character includes a four-way movement start control process, including: determining the game character being in a non-moving state; obtaining foot tilt angles and tilt states of left and right feet of a user; determining a tilt state change of each foot of the user; and generating movement start controls in first, second, third, and fourth directions for the game character, respectively when the right foot is detected changing from a leveled state to a positively tilted state and changing from a leveled state to a negatively tilted state, the left foot is detected changing from a leveled state to a positively tilted state and changing from a leveled state to a negatively tilted state.
Claims20
A method for controlling a game character using foot gestures of a user, applied to a game device, comprising:
- performing a four-way movement start control process to control a start direction for moving the game character, including:
- determining whether the game character is in a non-moving state;
- in response to the game character being in the non-moving state, obtaining a first foot tilt angle of left foot and a second foot tilt angle of right foot of the user;
- determining a first tilt state of the left foot and a second tilt state of the right foot of the user, based on the first foot tilt angle and the second foot tilt angle;
- and
- determining a tilt state change of each of the right foot and the left foot of the user,
- when the right foot of the user is detected changing from a leveled state to a positively tilted state, generating a movement start control used to control the game character to start moving in a first direction,
- when the right foot of the user is detected changing from a leveled state to a negatively tilted state, generating a movement start control used to control the game character to start moving in a second direction,
- when the left foot of the user is detected changing from a leveled state to a positively tilted state, generating a movement start control used to control the game character to start moving in a third direction, and
- when the left foot of the user is detected changing from a leveled state to a negatively tilted state, generating a movement start control used to control the game character to start moving in a fourth direction.
A game device, comprising:
- a memory, configured to store program instructions for performing a method for controlling a game character using foot gestures of a user;
- and
- a processor, coupled with the memory and, when executing the program instructions, configured to:
- perform a four-way movement start control process to control a start direction for moving the game character, including:
- determining whether the game character is in a non-moving state;
- in response to the game character being in the non-moving state, obtaining a first foot tilt angle of left foot and a second foot tilt angle of right foot of the user;
- determining a first tilt state of the left foot and a second tilt state of the right foot of the user, based on the first foot tilt angle and the second foot tilt angle;
- and
- determining a tilt state change of each of the right foot and the left foot of the user,
- when the right foot of the user is detected changing from a leveled state to a positively tilted state, generating a movement start control used to control the game character to start moving in a first direction,
- when the right foot of the user is detected changing from a leveled state to a negatively tilted state, generating a movement start control used to control the game character to start moving in a second direction,
- when the left foot of the user is detected changing from a leveled state to a positively tilted state, generating a movement start control used to control the game character to start moving in a third direction, and
- when the left foot of the user is detected changing from a leveled state to a negatively tilted state, generating a movement start control used to control the game character to start moving in a fourth direction.
A non-transitory computer-readable storage medium, containing program instructions for, when executed by a processor, performing a method for controlling a game character using foot gestures of a user, the method comprising:
- performing a four-way movement start control process to control a start direction for moving the game character, including:
- determining whether the game character is in a non-moving state;
- in response to the game character being in the non-moving state, obtaining a first foot tilt angle of left foot and a second foot tilt angle of right foot of the user;
- determining a first tilt state of the left foot and a second tilt state of the right foot of the user, based on the first foot tilt angle and the second foot tilt angle;
- and
- determining a tilt state change of each of the right foot and the left foot of the user,
- when the right foot of the user is detected changing from a leveled state to a positively tilted state, generating a movement start control used to control the game character to start moving in a first direction,
- when the right foot of the user is detected changing from a leveled state to a negatively tilted state, generating a movement start control used to control the game character to start moving in a second direction,
- when the left foot of the user is detected changing from a leveled state to a positively tilted state, generating a movement start control used to control the game character to start moving in a third direction, and
- when the left foot of the user is detected changing from a leveled state to a negatively tilted state, generating a movement start control used to control the game character to start moving in a fourth direction.
Dependencies are inferred from the claim text.