IP Library › Granted Patent US 8,002,634
Granted Patent B2
US 8,002,634 · App. 12/067,853 · Granted Aug 23, 2011

Game machine, game machine control method, and information storage medium

Assignee: Konami Digital Entertainment Co., Ltd.
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,002,634
App. No.
12/067,853
Granted
Aug 23, 2011
Kind
B2
Abstract

A game machine is provided in which processing load for displaying a scene of falling snow or falling rain, for example, on a game screen in a three-dimensional game can be reduced. An environmental effect object placement unit (snow object placement unit ( 64 )) places a plurality of environmental effect objects in a target region of a three-dimensional game space based on a viewpoint position and a sight line direction. A target region controlling unit (snow generation target region controlling unit ( 60 )) moves the target region, in response to a change of the viewpoint position or the sight line direction, based on the viewpoint position and sight line direction after the change. A display unit ( 70 ) displays a game screen representing a scene, in the three-dimensional game space in which the plurality of environmental effect objects are placed in the target region, viewed from the viewpoint position toward the sight line direction.

Claims (27)

1. A game machine which displays a game screen representing a scene, in a three-dimensional game space, viewed from a given viewpoint position toward a given sight line direction, the game machine comprising:

environmental effect object placement means to place a plurality of environmental effect objects in a target region of the three-dimensional game space based on the viewpoint position and the sight line direction;

target region controlling means to move the target region, in response to a change of the viewpoint position or the sight line direction, based on the viewpoint position and the sight line direction after the change; and

display means to display a game screen representing a scene, in the three-dimensional game space in which the plurality of environmental effect objects are placed in the target region, viewed from the viewpoint position toward the sight line direction.

2. The game machine according to claim 1 , wherein

the environmental effect object placement means moves, when the viewpoint position or the sight line direction changes, the plurality of environmental effect objects in the target region in a direction opposite to the direction of the change of viewpoint position or the sight line direction.

3. The game machine according to either claim 1 or 2 , wherein

the target region controlling means comprises reference point position storage means to store a position of a reference point of the target region and, in response to the change of the viewpoint position or the sight line direction, updates the position of the reference point stored in the reference point position storage means based on the viewpoint position and the sight line direction after the change,

the environmental effect object placement means comprises environmental effect object position storage means to store a relative position from the reference position as a position of each of the plurality of environmental effect objects, and

the display means displays the game screen representing the scene, in the three-dimensional game space in which the plurality of environmental effect objects are placed in the target region, viewed from the viewpoint position toward the sight line direction based on a stored content of the reference point position storage means and a stored content of the environmental effect object position storage means.

4. The game machine according to either claim 1 or claim 2 , wherein

the environmental effect object placement means changes a transparency of the environmental effect object when the viewpoint position or the sight line direction changes.

5. The game machine according to claim 1 , wherein the environmental effect object placement means comprises:

means to move the plurality of environmental effect objects, when the viewpoint position is moved in the target region in a direction opposite to the movement direction of the viewpoint position; and

means to set an amount of movement obtained by multiplying the amount of movement of the viewpoint position by a predetermined coefficient α (0<α<1) as the amount of movement of the plurality of environmental effect objects, when the plurality of environmental effect objects are moved in the target region in a direction opposite to the movement direction of the viewpoint position.

6. The game machine according to claim 1 , wherein the environmental effect object placement means comprises:

means to determine whether or not the amount of the movement of the viewpoint position is greater than or equal to a predetermined amount when the viewpoint position is moved;

means to move the plurality of environmental effect objects, when the viewpoint position is moved in the target region in a direction opposite to the movement direction of the viewpoint position; and

means to increase a transparency of the plurality of environmental effect objects, when the movement amount of the viewpoint position is determined as greater than or equal to the predetermined amount and the plurality of environmental effect objects are moved in the target region in a direction opposite to the movement direction of the viewpoint position.

7. A method of controlling a game machine which displays a game screen representing a scene, in a three-dimensional game space, viewed from a given viewpoint position toward a given sight line direction, the method comprising:

an environmental effect object placement step realized by a microprocessor, in which a plurality of environmental effect objects are placed in a target region of the three-dimensional game space based on the viewpoint position and the sight line direction;

a target region controlling step, realized with said microprocessor, in which the target region is moved, in response to a change of the viewpoint position or the sight line direction, based on the viewpoint position and the sight line direction after the change; and

a display controlling step, realized with said microprocessor, in which a display device displays a game screen representing a scene, in the three-dimensional game space in which the plurality of the environmental effect objects are placed in the target region, viewed from the viewpoint position toward the sight line direction.

8. A non-transitory computer readable information storage medium storing a program which, when executed by a computer, causes the computer to function as a game machine which displays a game screen representing a scene, in a three-dimensional game space, viewed from a given viewpoint position toward a given sight line direction, the program causing the computer to function as:

environmental effect object placement means to place a plurality of environmental effect objects in a target region of the three-dimensional game space based on the viewpoint position and the sight line direction;

target region controlling means to, in response to a change of the viewpoint position or the sight line direction, move the target region based on the viewpoint position and the sight line direction after the change; and

display means to display a game screen representing a scene, in the three-dimensional game space in which the plurality of environmental effect objects are placed in the target region, viewed from the viewpoint position toward the sight line direction.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 24, 2008
From: KOMATSUMOTO, HIDENORI
To: KONAMI DIGITAL ENTERTAINMENT CO., LTD.
Reel/Frame 020692/0248 →
Priority Claims (1)
JP 2005-276923 · Sep 22, 2005 · national
Continuity (1)
Related Publication 20090111579A1 · Apr 30, 2009