INTERACTIVE ANIMATION
First Claim
1. A video game system for controlling an interactive animation environment including at least one user-controlled object, the system comprising:
- a video game device monitor for displaying animation corresponding to the interactive animation environment;
data storage storing a set of pre-rendered animations of the user-controlled object; and
a controller in communication with the data storage operating to;
determine a position of the user-controlled object;
define a plurality of regions about said position;
detect a user input via a user input device to move the position of the user-controlled object;
associate the detected user input to move the position of the user-controlled object with a region in the direction of movement that includes an active element with which the user-controlled object may interact;
select a subset of the stored animations from the storage device for the user-controlled object; and
provide an animation of the user-controlled object using the selected subset of the stored animations for display on the video game device monitor,wherein the providing the animation comprises providing an animation of the user-controlled object and the active element andwherein the selected subset of the stored animations are chosen by the controller based on a state of the user-controlled character and a state of the active element.
1 Assignment
0 Petitions
Accused Products
Abstract
An interactive animation environment. The interactive animation environment includes at least one user-controlled object, and the animation method for providing this environment includes determining a position of the user-controlled object, defining a plurality of regions about the position, detecting a user input to move the position of the user-controlled object, associating the detected user input to move the position of the user-controlled object with a region in the direction of movement, and providing an animation of the user-controlled object associated with the mapped region. A system and controller for implementing the method is also disclosed. A computer program and computer program product for implementing the invention is further disclosed.
18 Citations
20 Claims
-
1. A video game system for controlling an interactive animation environment including at least one user-controlled object, the system comprising:
-
a video game device monitor for displaying animation corresponding to the interactive animation environment; data storage storing a set of pre-rendered animations of the user-controlled object; and a controller in communication with the data storage operating to;
determine a position of the user-controlled object;
define a plurality of regions about said position;
detect a user input via a user input device to move the position of the user-controlled object;
associate the detected user input to move the position of the user-controlled object with a region in the direction of movement that includes an active element with which the user-controlled object may interact;
select a subset of the stored animations from the storage device for the user-controlled object; and
provide an animation of the user-controlled object using the selected subset of the stored animations for display on the video game device monitor,wherein the providing the animation comprises providing an animation of the user-controlled object and the active element and wherein the selected subset of the stored animations are chosen by the controller based on a state of the user-controlled character and a state of the active element. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A storage medium storing computer readable code for controlling an interactive animation environment of a video game that includes at least one user-controlled object, the computer readable code comprising:
-
computer readable program code devices configured to cause a computer to effect storing a set of pre-rendered animations of the user-controlled object in a storage device and storing a set of pre-rendered animations of an active element in the interactive animation environment; computer readable program code devices configured to cause the computer to effect selecting a state of the user-controlled object based on user input via a user input device; computer readable program code devices configured to cause the computer to effect selecting subsets of the stored animations from the storage device for the user-controlled object and the active element based on the selected state; and computer readable program code devices configured to cause the computer to effect providing an animation of the user-controlled object and the active element using the selected subsets of the stored animations for display on a video game device monitor. - View Dependent Claims (10, 11, 12, 13)
-
-
14. A method for providing a choreographed interactive animation environment including a user-controlled object, comprising:
-
in a storage device, storing a first set of animations associated with a first state of the user-controlled object; in a storage device, storing a second set of animations associated with a second state of the user-controlled character; after the storing, operating a controller to detect a user input via a user input device selecting one of the first and second states; with the controller, retrieving one of the first and second sets of animations corresponding to the selected one of the first and second states; and with the controller, providing an animation of the user-controlled object using the retrieved one of the sets of animations for display on a monitor of a video game device. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification