IP Library Granted Patent US 8,251,789
Granted Patent B2
US 8,251,789 · App. 11/912,747 · Granted Aug 28, 2012

Game control program, game control method, and game device

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,251,789
App. No.
11/912,747
Granted
Aug 28, 2012
Kind
B2
Abstract

A game apparatus controls a game in which a user-controlled character and an opponent character hit a ball. A serve control unit receives the first input operation from a user and makes the character perform an action of tossing the ball when the character performs a serve. The serve control unit receives the second input operation from the user and makes the character perform an action of the serve. The serve control unit determines a ball power or ball speed in the serve based on the first input operation, and determines a shot type in the serve based on the second input operation. The serve control unit makes the character perform the serve according to the determined ball power or ball speed and the determined shot type.

Claims (60)

1. A game control program embedded in a non-transitory, computer-readable recording medium for controlling a game in which a user-controlled character and an opponent character hit a ball, comprising:

a module for receiving an input operation from a user and making the character perform an action of tossing the ball when the character performs a serve;

a module for receiving a further input operation from the user and making the character perform an action of the serve;

a module for determining a ball power or ball speed in the serve based on a type of a button used for one of the input operations;

a module for determining a shot type in the serve based on a type of a button used for the other input operation;

a module for making the character perform the serve according to the determined ball power or ball speed and the determined shot type; and

a module for determining an accuracy of the serve based on the ball power, the ball speed or the shot type in the serve, and determining a trajectory of the ball in the serve based on the accuracy determined, wherein

the module for determining the ball power or the ball speed receives at least one of the input operation by which the ball power or the ball speed in the serve is increased and the accuracy of the serve is decreased, and the input operation by which the ball power or the ball speed in the serve is decreased and the accuracy of the serve is increased.

2. A game control program embedded in a non-transitory, computer-readable recording medium for controlling a game in which a user-controlled character and an opponent character hit a ball, comprising:

a module for receiving an input operation from a user and making the character perform an action of tossing the ball when the character performs a serve;

a module for receiving a further input operation from the user and making the character perform an action of the serve;

a module for determining a ball power or ball speed in the serve based on a type of a button used for one of the input operations;

a module for determining a shot type in the serve based on a type of a button used for the other input operation; and

a module for making the character perform the serve according to the determined ball power or ball speed and the determined shot type, wherein,

when the module for determining the ball power or the ball speed receives an input operation by which the ball power or the ball speed in the serve is automatically set, the module increases the ball power or the ball speed in the first serve, and decreases the ball power or the ball speed in the second serve.

3. A non-transitory, computer-readable recording medium which stores a program which controls a game in which a user-controlled character and an opponent character hit a ball, the program comprising:

a module for receiving an input operation from a user and making the character perform an action of tossing the ball when the character performs a serve;

a module for receiving a further input operation from the user and making the character perform an action of the serve;

a module for determining a ball power or ball speed in the serve based on a type of a button used for one of the input operations;

a module for determining a shot type in the serve based on a type of a button used for the other input operation;

a module for making the character perform the serve according to the determined ball power or ball speed and the determined shot type; and

a module for determining an accuracy of the serve based on the ball power, the ball speed or the shot type in the serve, and determining a trajectory of the ball in the serve based on the accuracy determined, wherein

the module for determining the ball power or the ball speed receives at least one of the input operation by which the ball power or the ball speed in the serve is increased and the accuracy of the serve is decreased, and the input operation by which the ball power or the ball speed in the serve is decreased and the accuracy of the serve is increased.

4. A game control method which controls a game in which a user-controlled character and an opponent character hit a ball, comprising:

receiving an input operation from a user and making the character perform an action of tossing the ball when the character performs a serve;

receiving a further input operation from the user and making the character perform an action of the serve;

determining a ball power or ball speed in the serve based on a type of a button used for one of the input operations;

determining a shot type in the serve based on a type of a button used for the other input operation;

making the character perform the serve according to the determined ball power or ball speed and the determined shot type; and

determining an accuracy of the serve based on the ball power, the ball speed or the shot type in the serve, and determining a trajectory of the ball in the serve based on the accuracy determined, wherein

determining the ball power or the ball speed includes receiving at least one of the input operation by which the ball power or the ball speed in the serve is increased and the accuracy of the serve is decreased, and the input operation by which the ball power or the ball speed in the serve is decreased and the accuracy of the serve is increased.

5. A game apparatus which controls a in which a user-controlled character and an opponent character hit a ball, comprising:

a unit which receives an input operation from a user and makes the character perform an action of tossing the ball when the character performs a serve;

a unit which receives a further input operation from the user and makes the character perform an action of the serve;

a unit which determines a ball power or ball speed in the serve based on a type of a button used for one of the input operations;

a unit which determines a shot type in the serve based on a type of a button used for the other input operation;

a unit which makes the character perform the serve according to the determined ball power or the ball speed and the determined shot type; and

a unit which determines an accuracy of the serve based on the ball power, the ball speed or the shot type in the serve, and determines a trajectory of the ball in the serve based on the accuracy determined, wherein

the unit which determines the ball power or the ball speed receives at least one of the input operation by which the ball power or the ball speed in the serve is increased and the accuracy of the serve is decreased, and the input operation by which the ball power or the ball speed in the serve is decreased and the accuracy of the serve is increased.

6. A non-transitory, computer-readable recording medium which stores a program which controls a game in which a user-controlled character and an opponent character hit a ball, the program comprising:

a module for receiving an input operation from a user and making the character perform an action of tossing the ball when the character performs a serve;

a module for receiving a further input operation from the user and making the character perform an action of the serve;

a module for determining a ball power or ball speed in the serve based on a type of a button used for one of the input operations;

a module for determining a shot type in the serve based on a type of a button used for the other input operation; and

a module for making the character perform the serve according to the determined ball power or ball speed and the determined shot type, wherein

when the module for determining the ball power or the ball speed receives an input operation by which the ball power or the ball speed in the serve is automatically set, the module increases the ball power or the ball speed in the first serve, and decreases the ball power or the ball speed in the second serve.

7. A game control method which controls a game in which a user-controlled character and an opponent character hit a ball, comprising:

receiving an input operation from a user and making the character perform an action of tossing the ball when the character performs a serve;

receiving a further input operation from the user and making the character perform an action of the serve;

determining a ball power or ball speed in the serve based on a type of a button used for one of the input operations;

determining a shot type in the serve based on a type of a button used for the other input operation; and

making the character perform the serve according to the determined ball power or ball speed and the determined shot type, wherein

when the module for determining the ball power or the ball speed receives an input operation by which the ball power or the ball speed in the serve is automatically set, the module increases the ball power or the ball speed in the first serve, and decreases the ball power or the ball speed in the second serve.

8. A game apparatus which controls a in which a user-controlled character and an opponent character hit a ball, comprising:

a unit which receives an input operation from a user and makes the character perform an action of tossing the ball when the character performs a serve;

a unit which receives a further input operation from the user and makes the character perform an action of the serve;

a unit which determines a ball power or ball speed in the serve based on a type of a button used for one of the input operations;

a unit which determines a shot type in the serve based on a type of a button used for the other input operation; and

a unit which makes the character perform the serve according to the determined ball power or the ball speed and the determined shot type, wherein

when the module for determining the ball power or the ball speed receives an input operation by which the ball power or the ball speed in the serve is automatically set, the module increases the ball power or the ball speed in the first serve, and decreases the ball power or the ball speed in the second serve.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 27, 2011
From: SONY NETWORK ENTERTAINMENT PLATFORM INC.
To: SONY COMPUTER ENTERTAINMENT INC.
Reel/Frame 027449/0469 →
CHANGE OF NAME Recorded Dec 26, 2011
From: SONY COMPUTER ENTERTAINMENT INC.
To: SONY NETWORK ENTERTAINMENT PLATFORM INC.
Reel/Frame 027448/0895 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 8, 2009
From: IKEJIRI, DAISAKU; MURAMORI, MASASHI
To: SONY COMPUTER ENTERTAINMENT INC.
Reel/Frame 022074/0984 →