IP Library Granted Patent US 7,402,104
Granted Patent B2
US 7,402,104 · App. 10/944,200 · Granted Jul 22, 2008

Game performing method, game apparatus, storage medium, data signal and program

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 7,402,104
App. No.
10/944,200
Granted
Jul 22, 2008
Kind
B2
Abstract

A game performing method for executing a game by arranging a plurality of objects comprising a plurality of objects to be stuck and an operation object, in a virtual space, controlling rolling and movement of the operation object according to a player's input, and rolling and moving the operation object while sticking the objects which the operation object comes in contact with, comprises: setting a plurality of first displacement points capable of displacing only in predetermined radial directions different from each other, from a reference point respectively; displacing the first displacement point adjacent to a contact position, in the predetermined radial direction when the operation object comes in contact with the object to be stuck; setting a second displacement point in a position which meets a predetermined distance condition; and controlling the rolling of the operation object based on rolling surface reference points comprising the first and second displacement points.

Claims (33)

1. A game performing method for executing a given game by arranging a plurality of objects comprising a plurality of objects to be stuck and an operation object, in a 3D virtual space, controlling rolling and movement of the operation object according to operation input by a player via an input device, and rolling and moving the operation object while sticking the objects to be stuck which the operation object comes in contact with, the method comprising:

setting a plurality of first displacement points capable of displacing only in predetermined radial directions from a reference point in the operation object respectively, the radial directions being different from each other;

displacing a first displacement point from among the plurality of first displacement points in its respective predetermined radial direction when the operation object comes in contact with an object to be stuck, the first displacement point to be displaced being adjacent to a position where the operation object comes in contact with the object to be stuck;

setting a second displacement point in a position where a distance from the reference point to a predetermined part of the object stuck to the operation object meets a predetermined distance condition;

controlling the rolling of the operation object on a basis of rolling surface reference points comprising the first displacement point and the second displacement point; and

outputting an output to a display device, based upon the 3D virtual space.

2. The method as claimed in claim 1 , wherein the setting the second displacement includes selecting a predetermined number of positions of parts among predetermined parts of the objects stuck to the operation object, in descending order of a distance from each predetermined part to the reference point, and sets the second displacement point in a selected position.

3. The method as claimed in claim 1 , wherein the setting the second displacement includes determining whether or not the second displacement point is set in the position of the predetermined part of the object stuck to the operation object on a basis of a distance from the reference point to the first displacement point.

4. The method as claimed in claim 1 ,

wherein a convex identification point based on a shape of the object to be stuck is set beforehand in the object to be stuck, and

the predetermined part of the object to be stuck is the convex identification point.

5. The method as claimed in claim 1 ,

wherein a representative point is set beforehand in the object to be stuck, and

the displacing the first displacement point includes selecting the first displacement point to be displaced on a basis of a positional relationship between a representative point of a contacted object to be stuck and the first displacement point.

6. The method as claimed in claim 1 , wherein the displacing the first displacement point includes deciding displacement magnitude on a basis of a distance between a representative point of a contacted object to be stuck and the first displacement point.

7. A game performing method for executing a given game by moving an operation object according to operation input by a player via an input device, the operation object comprising a predetermined number of displacement points, the method comprising:

displacing a displacement point from among the predetermined number of displacement points on a basis of a position of a predetermined representative point of an object arranged in a 3D virtual space, when it is determined that the operation object comes in contact with the arranged object; and

outputting an output to a display device, based upon the 3D virtual space.

8. A game performing method for executing a given game by arranging an operation object comprising a predetermined number of displacement points, and an object to be stuck which is capable of being stuck to the operation object, in a 3D virtual space, and moving the operation object according to operation input by a player via an input device, the method comprising:

displacing a displacement point from among the predetermined number of displacements points on a basis of a position of a predetermined representative point of the object to be stuck, when the object to be stuck is stuck to the operation object; and

outputting an output to a display device, based upon the 3D virtual space.

9. A game apparatus for executing a given game by arranging a plurality of objects comprising a plurality of objects to be stuck and an operation object, in a 3D virtual space, controlling rolling and movement of the operation object according to operation input by a player via an input device, and rolling and moving the operation object while sticking the objects to be stuck which the operation object comes in contact with, the apparatus comprising:

a first displacement point setting section for setting a plurality of first displacement points capable of displacing only in predetermined radial directions from a reference point in the operation object respectively, the radial directions being different from each other, and for displacing a first displacement point from among the plurality of first displacement points in its respective predetermined radial direction when the operation object comes in contact with an object to be stuck, the first displacement point to be displaced being adjacent to a position where the operation object comes in contact with the object to be stuck;

a second displacement point setting section for setting a second displacement point in a position where a distance from the reference point to a predetermined part of the object stuck to the operation object meets a predetermined distance condition; and

a rolling control section for controlling the rolling of the operation object on a basis of rolling surface reference points comprising the first displacement point set by the first displacement point setting section and the second displacement point set by the second displacement point setting section.

10. A game apparatus for executing a given game by moving an operation object according to operation input by a player via an input device, the operation object comprising a predetermined number of displacement points, the apparatus comprising a section for displacing a displacement point from among the predetermined number of displacements points on a basis of a position of a predetermined representative point of an object arranged in a 3D virtual space, when it is determined that the operation object comes in contact with the arranged object.

11. A game apparatus for executing a given game by arranging an operation object comprising a predetermined number of displacement points, and an object to be stuck which is capable of being stuck to the operation object, in a 3D virtual space, and moving the operation object according to operation input by a player via an input device, the apparatus comprising displacing the displacement point from among the predetermined number of displacements points on a basis of a position of a predetermined representative point of the object to be stuck, when the object to be stuck is stuck to the operation object.

12. A storage medium having information recorded thereon, when the information is loaded onto an operating device, the information making the operating device execute the method as claimed in claim 1 .

13. A storage medium having information recorded thereon, when the information is loaded onto an operating device, the information making the operating device execute the method as claimed in claim 7 .

14. A storage medium having information recorded thereon, when the information is loaded onto an operating device, the information making the operating device execute the method as claimed in claim 8 .

15. A recording medium readable by a device storing a program, the program making the operating device execute the method as claimed in claim 1 .

16. A recording medium readable by a device storing a program, the program making the operating device execute the method as claimed in claim 7 .

17. A recording medium readable by a device storing a program, the program making the operating device execute the method as claimed in claim 8 .

Assignments (6)
CHANGE OF NAME Recorded Mar 16, 2016
From: BANDAI NAMCO GAMES INC.
To: BANDAI NAMCO ENTERTAINMENT INC.
Reel/Frame 038104/0734 →
CHANGE OF NAME Recorded May 29, 2014
From: NAMCO BANDAI GAMES INC.
To: BANDAI NAMCO GAMES INC.
Reel/Frame 033061/0930 →
CHANGE OF ADDRESS Recorded Nov 15, 2007
From: NAMCO BANDAI GAMES INC.
To: NAMCO BANDAI GAMES INC.
Reel/Frame 020206/0292 →
CHANGE OF ADDRESS Recorded Sep 10, 2007
From: NAMCO BANDAI GAMES INC.
To: NAMCO BANDAI GAMES INC
Reel/Frame 019834/0562 →
CHANGE OF NAME Recorded Jun 15, 2006
From: NAMCO LIMITED/NAMCO LTD.
To: NAMCO BANDAI GAMES INC.
Reel/Frame 017996/0786 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 4, 2005
From: OGITA, MASATOSHI; YAMABE, KAZUMI; TAKAHASHI, KEITA
To: NAMCO LTD.
Reel/Frame 015528/0951 →