Game apparatus and recording medium recording game program for displaying a motion matching a player's intention when moving an input device
First Claim
1. A game apparatus for performing a game process, depending on a motion of an input device itself, comprising:
- an output data obtaining programmed logic circuitry for obtaining first output data and second output data which change, depending on the motion of the input device itself;
a movement coordinate determining programmed logic circuitry for determining whether or not the first output data is larger than or equal to a first threshold value, and when the first output data is larger than or equal to the first threshold value, determining a coordinate point to which an object is next moved in a predetermined change amount along a predetermined path in a virtual game space, and when the first output data is smaller than the first threshold value, determining a coordinate point to which the object is next moved along the predetermined path in the virtual game space, using the first output data and the second output data;
an object moving programmed logic circuitry for moving the object to the determined movement coordinate point in the virtual game space; and
a display control programmed logic circuitry for displaying the virtual game space on a display device, depending on a result of the object moving programmed logic circuitry.
1 Assignment
0 Petitions
Accused Products
Abstract
Operation information which is output, depending on a motion of an input device is successively obtained, and based on the operation information, a direction and movement velocity of the input device is determined. Next, it is determined whether or not the movement velocity is larger than or equal to a first threshold value. When the movement velocity is larger than or equal to the first threshold value, a path along which an object is moved in a virtual world is determined based on predetermined information about the movement path. When the movement velocity is smaller than the first threshold value, a path in which the object is moved in the virtual world is determined based on the determined movement velocity. Based on the determined movement path, it is displayed how the object is moved through positions in the virtual world.
-
Citations
36 Claims
-
1. A game apparatus for performing a game process, depending on a motion of an input device itself, comprising:
-
an output data obtaining programmed logic circuitry for obtaining first output data and second output data which change, depending on the motion of the input device itself; a movement coordinate determining programmed logic circuitry for determining whether or not the first output data is larger than or equal to a first threshold value, and when the first output data is larger than or equal to the first threshold value, determining a coordinate point to which an object is next moved in a predetermined change amount along a predetermined path in a virtual game space, and when the first output data is smaller than the first threshold value, determining a coordinate point to which the object is next moved along the predetermined path in the virtual game space, using the first output data and the second output data; an object moving programmed logic circuitry for moving the object to the determined movement coordinate point in the virtual game space; and a display control programmed logic circuitry for displaying the virtual game space on a display device, depending on a result of the object moving programmed logic circuitry. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A non-transitory computer-readable recording medium recording a game program which is executed by a computer of a game apparatus for performing a game process, depending on a motion of an input device itself, the game program causing the computer to execute:
-
an output data obtaining step of obtaining first output data and second output data which change, depending on the motion of the input device itself; a movement coordinate determining step of determining whether or not the first output data is larger than or equal to a first threshold value, and when the first output data is larger than or equal to the first threshold value, determining a coordinate point to which an object is next moved in a predetermined change amount along a predetermined path in a virtual game space, and when the first output data is smaller than the first threshold value, determining a coordinate point to which the object is next moved along the predetermined path in the virtual game space, using the first output data and the second output data; an object moving step of moving the object to the determined movement coordinate point in the virtual game space; and a display control step of displaying the virtual game space on a display device, depending on a result of the object moving step. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A computer-implemented method for performing a game process, depending on a motion of an input device itself, the method comprising:
-
obtaining first output data and second output data which change, depending on the motion of the input device itself; determining whether or not the first output data is larger than or equal to a first threshold value, and when the first output data is larger than or equal to the first threshold value, determining a coordinate point to which an object is next moved in a predetermined change amount along a predetermined path in a virtual game space, and when the first output data is smaller than the first threshold value, determining a coordinate point to which the object is next moved along the predetermined path in the virtual game space, using the first output data and the second output data; moving the object to the determined movement coordinate point in the virtual game space; and generating a display of the virtual game space, depending on a result of moving the object. - View Dependent Claims (24, 25, 26, 27, 28, 29, 30, 31, 32, 33)
-
-
34. An apparatus for performing a process, depending on a motion of an input device itself, the apparatus comprising:
-
an output data obtaining programmed logic circuitry for obtaining first output data and second output data which change, depending on the motion of the input device itself; a movement coordinate determining programmed logic circuitry for determining whether or not the first output data is larger than or equal to a first threshold value, and when the first output data is larger than or equal to the first threshold value, determining a coordinate point to which an object is next moved in a predetermined change amount along a predetermined path in a virtual space, and when the first output data is smaller than the first threshold value, determining a coordinate point to which the object is next moved along the predetermined path in the virtual space, using the first output data and the second output data; an object moving programmed logic circuitry for moving the object to the determined movement coordinate point in the virtual space; and a display control programmed logic circuitry for displaying the virtual space on a display device, depending on a result of the object moving programmed logic circuitry.
-
-
35. A non-transitory computer-readable recording medium recording a program which is executed by a computer of an apparatus for performing a process, depending on a motion of an input device itself, the program causing the computer to execute:
-
an output data obtaining step of obtaining first output data and second output data which change, depending on the motion of the input device itself; a movement coordinate determining step of determining whether or not the first output data is larger than or equal to a first threshold value, and when the first output data is larger than or equal to the first threshold value, determining a coordinate point to which an object is next moved in a predetermined change amount along a predetermined path in a virtual space, and when the first output data is smaller than the first threshold value, determining a coordinate point to which the object is next moved along the predetermined path in the virtual space, using the first output data and the second output data; an object moving step of moving the object to the determined movement coordinate point in the virtual space; and a display control step of displaying the virtual space on a display device, depending on a result of the object moving step.
-
-
36. A computer-implemented method for performing a process, depending on a motion of an input device itself, the method comprising:
-
obtaining first output data and second output data which change, depending on the motion of the input device itself; determining whether or not the first output data is larger than or equal to a first threshold value, and when the first output data is larger than or equal to the first threshold value, determining a coordinate point to which an object is next moved in a predetermined change amount along a predetermined path in a virtual space, and when the first output data is smaller than the first threshold value, determining a coordinate point to which the object is next moved along the predetermined path in the virtual space, using the first output data and the second output data; moving the object to the determined movement coordinate point in the virtual space; and generating a display of the virtual space, depending on a result of moving the object.
-
Specification