Storage medium storing a game program, game apparatus, and game control method
First Claim
1. A storage medium storing a game program for a game apparatus having an operation means, a storage means, and a display means, said game program causing a computer of said game apparatus to function as:
- an operation information acquisition means for acquiring operation information from said operation means;
a first-object display control means for controlling display of a first object based on first-object image data stored in said storage means, said first object being fired or rebounded by a player based on the operation information acquired by said operation information acquisition means;
a target object display means for displaying a target object on said display means, said target object being a target for contacting said first object by said player;
a second-object display control means for controlling display of a second object based on any of a plurality of second-object image data stored in said storage means, said second object including a plurality of part images and having a same appearance as said target object;
a contact determination means for determining whether said first object has contacted said target object;
a distance calculation means for calculating, when it is determined by said contact determination means that said first object has contacted said target object, a distance from a center of said target object to a contact location;
a direction calculation means for calculating, when it is determined by said contact determination means that said first object has contacted said target object, a direction oriented toward said contact location from the center of said target object; and
a selection means for selecting any of a plurality of second objects according to the distance calculated by said distance calculation means, whereinsaid second-object display control means allows the second object selected by said selection means to be displayed so as to be oriented in the direction calculated by said direction calculation means, and allows, after the display, each of the plurality of part images including the second object to be randomly moved and displayed.
1 Assignment
0 Petitions
Accused Products
Abstract
A video game apparatus includes a CPU, and the CPU allows a game to proceed according to input data transmitted from a controller performed a swing operation by a player. When a ball hit by a player character according to a swing operation performed by the player collides with a target object, a collision location thereof is detected. For example, a normal target image and several different types of broken target images are prepared and one of the broken target images is selected according to the collision location. In addition, a determinant is calculated for placing the broken target image in a virtual three-dimensional space such that a direction oriented toward the collision location from a center of a target object matches a reference direction of the broken target image. Then, the broken target image is placed and thereafter display is provided in such a manner that the target object is breaking.
24 Citations
6 Claims
-
1. A storage medium storing a game program for a game apparatus having an operation means, a storage means, and a display means, said game program causing a computer of said game apparatus to function as:
-
an operation information acquisition means for acquiring operation information from said operation means; a first-object display control means for controlling display of a first object based on first-object image data stored in said storage means, said first object being fired or rebounded by a player based on the operation information acquired by said operation information acquisition means; a target object display means for displaying a target object on said display means, said target object being a target for contacting said first object by said player; a second-object display control means for controlling display of a second object based on any of a plurality of second-object image data stored in said storage means, said second object including a plurality of part images and having a same appearance as said target object; a contact determination means for determining whether said first object has contacted said target object; a distance calculation means for calculating, when it is determined by said contact determination means that said first object has contacted said target object, a distance from a center of said target object to a contact location; a direction calculation means for calculating, when it is determined by said contact determination means that said first object has contacted said target object, a direction oriented toward said contact location from the center of said target object; and a selection means for selecting any of a plurality of second objects according to the distance calculated by said distance calculation means, wherein said second-object display control means allows the second object selected by said selection means to be displayed so as to be oriented in the direction calculated by said direction calculation means, and allows, after the display, each of the plurality of part images including the second object to be randomly moved and displayed. - View Dependent Claims (2, 3, 4)
-
-
5. A game apparatus comprising an operation means, a storage means, and a display means, said game apparatus comprising:
-
an operation information acquisition means for acquiring operation information from said operation means; a first-object display control means for controlling display of a first object based on first-object image data stored in said storage means, said first object being fired or rebounded by a player based on the operation information acquired by said operation information acquisition means; a target object display means for displaying a target object on said display means, said target object being a target for contacting said first object by said player; a second-object display control means for controlling display of a second object based on any of a plurality of second-object image data stored in said storage means, said second object including a plurality of part images and having a same appearance as said target object; a contact determination means for determining whether said first object has contacted said target object; a distance calculation means for calculating, when it is determined by said contact determination means that said first object has contacted said target object, a distance from a center of said target object to a contact location; a direction calculation means for calculating, when it is determined by said contact determination means that said first object has contacted said target object, a direction oriented toward said contact location from the center of said target object; and a selection means for selecting any of a plurality of second objects according to the distance calculated by said distance calculation means, wherein said second-object display control means allows the second object selected by said selection means to be displayed so as to be oriented in the direction calculated by said direction calculation means, and allows, after the display, each of the plurality of part images including the second object to be randomly moved and displayed.
-
-
6. A game control method for a game apparatus comprising an operation means, a storage means, and a display means, said method including the steps of:
-
(a) acquiring operation information from said operation means; (b) controlling display of a first object based on first-object image data stored in said storage means, said first object being fired or rebounded by a player based on the operation information acquired in said step (a); (c) displaying a target object on said display means, said target object being a target for contacting said first object by said player; (d) controlling display of a second object based on any of a plurality of second-object image data stored in said storage means, said second object including a plurality of part images and having a same appearance as said target object; (e) determining whether said first object has contacted said target object; (f) calculating, when it is determined in said step (e) that said first object has contacted said target object, a distance from a center of said target object to a contact location; (g) calculating, when it is determined in said step (e) that said first object has contacted said target object, a direction oriented toward said contact location from the center of said target object; (h) selecting any of a plurality of second objects according to the distance calculated in said step (f); and (i) allowing the second object selected in said step (h) to be displayed so as to be oriented in the direction calculated in said step (g), and allowing, after the display, each of the plurality of part images including the second object to be randomly moved and displayed.
-
Specification