Game Device, Image Generation Method, Information Recording Medium And Program
First Claim
1. A game device wherein an opponent character shoots an object toward an own character in a virtual space, the device comprising:
- a dividing unit (242) divides a predetermined plane in a field of vision, within whose bounds a character exists, into a plurality of blocks;
a selecting unit (243) randomly selects a predetermined number of arbitrary target positions in each of the blocks thus divided;
a determining unit (244) determines whether the object can reach each of the target positions thus selected, based on a positional relationship with the opponent character, who is an attacker;
a deciding unit (245) randomly decides at least one target position from among the target positions determined to be reachable; and
an image generating unit (250) generates a game image including the own character attacked by an object shot at the decided target position.
1 Assignment
0 Petitions
Accused Products
Abstract
A plane defining unit (241) defines a horizontal plane in the field of view, within whose bounds an own character exists. A block division unit (242) divides the defined plane into a plurality of blocks. An aiming position selecting unit (243) randomly selects a predetermined number of aiming positions, which are arbitrary positions in each of the blocks thus divided. An reaching determining unit (244) determines whether a bullet can reach each of the target positions thus selected, based on a positional relationship with an opponent character, who conducts shooting, and the like. An aiming position deciding unit (245) randomly decides one target position from among the target positions determined to be reachable. An image generating unit (250) generates a game image including the own character attacked by a bullet shoot at the decided target position.
16 Citations
8 Claims
-
1. A game device wherein an opponent character shoots an object toward an own character in a virtual space, the device comprising:
-
a dividing unit (242) divides a predetermined plane in a field of vision, within whose bounds a character exists, into a plurality of blocks; a selecting unit (243) randomly selects a predetermined number of arbitrary target positions in each of the blocks thus divided; a determining unit (244) determines whether the object can reach each of the target positions thus selected, based on a positional relationship with the opponent character, who is an attacker; a deciding unit (245) randomly decides at least one target position from among the target positions determined to be reachable; and an image generating unit (250) generates a game image including the own character attacked by an object shot at the decided target position. - View Dependent Claims (2, 3, 4, 5)
-
-
6. An image generation method performed by a game device comprising a calculating unit and a drawing unit, wherein an opponent character shoots an object toward an own character in a virtual space, the method comprising:
-
a dividing step (S302), wherein the calculating unit divides a predetermined plane in a field of vision, within whose bounds a character exists, into a plurality of blocks; a selecting step (S303), wherein the calculating unit randomly selects a predetermined number of arbitrary target positions in each of the blocks thus divided; a determining step (S305), wherein the calculating unit determines whether the object can reach each of the target positions thus selected, based on a positional relationship with the opponent character, who is an attacker; a deciding step (S309), wherein the calculating unit randomly decides at least one target position from among the target positions determined to be reachable; and an image generating step (S310), wherein the drawing unit generates a game image including the own character attacked by an object shot at the decided target position.
-
-
7. An information recording medium recording a program that causes a computer, wherein an opponent character shoots an object toward an own character in a virtual space, to act as:
-
a dividing unit (242) divides a predetermined plane in a field of vision, within whose bounds a character exists, into a plurality of blocks; a selecting unit (243) randomly selects a predetermined number of arbitrary target positions in each of the blocks thus divided; a determining unit (244) determines whether the object can reach each of the target positions thus selected, based on a positional relationship with the opponent character, who is an attacker; a deciding unit (245) randomly decides at least one target position from among the target positions determined to be reachable; and an image generating unit (250) generates a game image including the own character attacked by a object shot at the determined target position.
-
-
8. A program that causes a computer, wherein an opponent character shoots an object toward an own character in a virtual space, to act as:
-
a dividing unit (242) divides a predetermined plane in a field of vision, within whose bounds a character exists, into a plurality of blocks; a selecting unit (243) randomly selects a predetermined number of arbitrary target positions in each of the blocks thus divided; a determining unit (244) determines whether the object can reach each of the target positions thus selected, based on a positional relationship with the opponent character, who is an attacker; a deciding unit (245) randomly decides at least one target position from among the target positions determined to be reachable; and an image generating unit (250) generates a game image including the own character attacked by a object shot at the decided target position.
-
Specification