Game apparatus and computer readable storage medium storing game program
First Claim
1. A game apparatus that executes game processing based on a game program in which a player character is moved based on operation data outputted from an input device of a player in response to an operation inputted to the input device, the game apparatus comprising:
- an input device responsive to operations a player inputs thereto;
at least one processor that, based on the game program, generates a display of a player character moving in a virtual game world based on player inputs to the input device;
an operation data storage configured to store a series of operation data generated in a development state of the game program based on operations by at least one game developer, as automatic operation data, for continuously moving the player character in the virtual game world without an operation being inputted to the input device of the player;
a game starter configured to start the game processing by the at least one processor;
an automatic control receiver configured to receive, during the game processing started by the game starter, an automatic control start operation indicating start of automatic control of the player character;
the at least one processor comprising an automatic controller configured, when the automatic control start operation has been received, to read the automatic operation data from the operation data storage and to move the player character based on the automatic operation data at will at any player-desired and player-specified time point, instead of moving the player character based on the operation data outputted from the input device;
the at least one processor further comprising a play resumption receiver configured, while the player character is being moved by the automatic controller, to receive a play resumption operation indicating resumption of play by the player;
the at least one processor further comprising a game processor configured, when the play resumption operation has been received, to resume game processing for moving the player character based on the operation data outputted from the input device, instead of moving the player character based on the automatic operation data, andthe at least one processor further comprising a graphics generator associated with the game processor, the graphics generator configured to generate images of the moving player character in the virtual game world for display.
0 Assignments
0 Petitions
Accused Products
Abstract
Instead of using an operation inputted by a player, a series of operation data for continuously moving a player character for a predetermined time period of a game is previously stored as automatic operation data. Automatic control means moves the player character based on the automatic operation data. Furthermore, the automatic control means receives a play start operation indicating that the player starts to play the game while the automatic control means moves the player character. A movement of the player character controlled based on the automatic operation data is finished at a time when the play start operation is received, and the movement of the player character starts to be controlled based on an operation of the player.
50 Citations
34 Claims
-
1. A game apparatus that executes game processing based on a game program in which a player character is moved based on operation data outputted from an input device of a player in response to an operation inputted to the input device, the game apparatus comprising:
-
an input device responsive to operations a player inputs thereto; at least one processor that, based on the game program, generates a display of a player character moving in a virtual game world based on player inputs to the input device; an operation data storage configured to store a series of operation data generated in a development state of the game program based on operations by at least one game developer, as automatic operation data, for continuously moving the player character in the virtual game world without an operation being inputted to the input device of the player; a game starter configured to start the game processing by the at least one processor; an automatic control receiver configured to receive, during the game processing started by the game starter, an automatic control start operation indicating start of automatic control of the player character; the at least one processor comprising an automatic controller configured, when the automatic control start operation has been received, to read the automatic operation data from the operation data storage and to move the player character based on the automatic operation data at will at any player-desired and player-specified time point, instead of moving the player character based on the operation data outputted from the input device; the at least one processor further comprising a play resumption receiver configured, while the player character is being moved by the automatic controller, to receive a play resumption operation indicating resumption of play by the player; the at least one processor further comprising a game processor configured, when the play resumption operation has been received, to resume game processing for moving the player character based on the operation data outputted from the input device, instead of moving the player character based on the automatic operation data, and the at least one processor further comprising a graphics generator associated with the game processor, the graphics generator configured to generate images of the moving player character in the virtual game world for display. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A non-transitory computer-readable storage medium having stored therein a game program to be executed by a computer of a game apparatus that executes game processing in which a player character is moved based on operation data outputted from an input device of a player in response to an operation inputted to the input device, the game program comprising instructions causing the computer to:
-
store in a storage a series of operation data generated in a development state of the game program based on operations by at least one game developer, as automatic operation data, for continuously moving the player character without an operation being inputted to the input device of the player; start the game processing; as part of the game processing, display the player character moving in a virtual game world; receive, during the started game processing, an automatic control start operation indicating start of automatic control of the player character; when the automatic control start operation has been received, read the stored automatic operation data from the storage and move the player character in the virtual game world based on the automatic operation data at will at any player-desired and player-specified time point, instead of moving the player character based on the operation data outputted from the input device; while the player character is being moved in the virtual game world based on the automatic operation data, receive a play resumption operation indicating resumption of play by the player; and when the play resumption operation has been received, resume game processing for moving the player character in the virtual game world based on the operation data outputted from the input device, instead of moving the player character in the virtual game world based on the automatic operation data. - View Dependent Claims (7, 8, 9)
-
-
10. A game system that executes game processing based on a game program in which a player character is moved based on operation data outputted from an input device of a player in response to an operation inputted to the input device, the game system comprising a processor system including at least one processor and a non-transitory computer-readable storage medium, and the processor system configured to at least:
-
store, in the non-transitory computer-readable storage medium, a series of operation data generated in a development state of the game program based on operations by at least one game developer, as automatic operation data, for continuously moving the player character without an operation being inputted to the input device of the player; start the game processing; as part of the game processing, move the player character in a virtual game world; receive, during the started game processing, an automatic control start operation indicating start of automatic control of the player character; when the automatic control start operation has been received, read the automatic operation data and move the player character in the virtual game world based on the automatic operation data to automatically control the player character at will at any player-desired and player-specified time point, instead of moving the player character in the virtual game world based on the operation data outputted from the input device; while the player character is being moved in the virtual game world based on the automatic operation data, receive a play resumption operation indicating resumption of manual play by the player; and when the play resumption operation has been received, resume game processing for moving the player character in the virtual game world based on the operation data outputted from the input device, instead of moving the player character in the virtual game world based on the automatic operation data. - View Dependent Claims (11, 12, 13, 14)
-
-
15. A game processing method for controlling a game apparatus that executes game processing based on a game program in which a player character is moved based on operation data outputted from an input device of a player in response to an operation inputted to the input device, the game processing method comprising:
-
storing in a storage a series of operation data generated in a development state of the game program based on operations by at least one game developer, as automatic operation data, for continuously moving the player character without an operation being inputted to the input device of the player; starting the game processing; as part of the game processing, moving the player character in a virtual game world for display; receiving, during the started game processing, an automatic control start operation indicating start of automatic control of the player character; when the automatic control start operation has been received, reading the automatic operation data from the storage and moving the player character in the virtual game world based on the automatic operation data at will at any player-desired and player-specified time point, instead of moving the player character in the virtual game world based on the operation data outputted from the input device; receiving, while the player character is being moved in the virtual game world based on the read automatic operation data, a play resumption operation indicating resumption of play by the player; and resuming, when the play resumption operation has been received, game processing for moving the player character in the virtual game world based on the operation data outputted from the input device, instead of moving the player character in the virtual game world based on the automatic operation data. - View Dependent Claims (16, 17, 18)
-
-
19. A game system comprises:
-
a port configured to receive game software comprising (a) a game and (b) a prestored stream of predefined data configured to automatically control the game; a user interface configured to enable a human user to input a stream of data configured to manually control at least aspects of the game including moving a game character in a virtual game world; and a processor-implemented switch responsive to the user interface and coupled to select between the manual control input data stream and the prestored automatic control data stream for moving the game character in the virtual game world, the switch switching alternately between the manual control data stream and the automatic control data stream based on commands received from the user via the interface; and an automatic controller configured, when a command to switch from the manual control data stream to the automatic control data stream has been received, to read the automatic control data stream, and to switch to controlling movement of the game character in the virtual game world at will at any player desired and player specified time point based on the automatic control data stream. - View Dependent Claims (20, 21, 22, 23)
-
-
24. A game system comprising:
-
at least one processor; a game storage device operatively coupled to the at least one processor, the game storage device storing game instructions that when executed by the at least one processor cause the game system to play a game having plural scenes wherein at least some of the scenes enable a human player to move a game character in a virtual game world by manipulating an input device; the input device coupled to the at least one processor, the input device controlling, based on human player manipulation of the input device, the at least one processor to control animation of the game character through the plural scenes of the game in the virtual game world; an operation data storage configured to store a plurality of pieces of operation data in accordance with a game progression as automatic operation data together with identification data representing the plural scenes of the game, the automatic operation data being generated in advance by a game developer before the human player manipulates the input device to control animation of the game character through the plural game scenes for electronic display; and a switchover controller enabling the human player to switchover animation control of the game character at will to an automatic operation controlled based on the automatic operation data at any human player determined and specified point in time and, at any human player further determined point in time while playing the game, to return animation control of the game character to manual operation controlled by the input device based on human player manipulation of the input device. - View Dependent Claims (25, 26, 27, 28, 29, 30, 31)
-
-
32. A game system for enabling a human player end user to play a game comprising:
-
a processor; a game storage device operatively coupled to the processor, the game storage device storing game instructions that, when executed by the processor, enable the human player to play the game by manipulating an input device to move an animated game character in a virtual 3D world for display; the input device being coupled to the processor, that controls, based on human player manipulation of the input device, at least some aspects of movement of the animated game character through the virtual 3D game world; an operation data storage configured to store preexistent automatic operation data defining an autonomous progression of the animated game character through the game that is independent of the skill of the human player in manipulating the input device to control game character animation, together with identification data representing corresponding portions of the game, the preexistent automatic operation data being defined in advance by a game developer before the human player manipulates the input device; and a switch coupled to the processor, the switch enabling the human player to switch animation control of the game character at any human player determined and specified point in time to the autonomous progression of the game character through the game controlled by the automatic operation data instead of human player input device manipulation. - View Dependent Claims (33, 34)
-
Specification