IP Library Granted Patent US 11,446,578
Granted Patent B2
US 11,446,578 · App. 17/560,687 · Granted Sep 20, 2022

Information processing program, information processing device, and information processing method

Inventors: Hiroto Tanaka (Osaka, JP); Ryoya Sakabe (Osaka, JP)
Assignee: PLATINUMGAMES INC.
A63F13/537A63F13/525A63F13/57
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 11,446,578
App. No.
17/560,687
Granted
Sep 20, 2022
Kind
B2
Abstract

An information processing program is for improving operability of a player when aiming at one of a plurality of non-player objects. The information processing program causes a computer to function as: a camera control unit that controls an imaging range or an imaging direction of a virtual camera in a virtual space, a display control unit that causes a display unit to display an image taken by the virtual camera, an action control unit that controls an action of a player object in the virtual space according to an operation to an operating unit, and a setting unit that sets any one of the plurality of non-player objects other than the player object as a target object to aim at. The setting unit is capable of setting one of the plurality of non-player objects arranged outside the imaging range of the virtual camera as the target object.

Claims (51)

1. A non-transitory computer-readable medium having stored thereon an information processing program for causing a computer of an information processing device to execute an information process according to an operation to an operating unit and cause a display unit to display an image, the information processing program causing the computer to function as:

a camera control unit that controls an imaging range or an imaging direction of a virtual camera in a virtual space;

a display control unit that causes the display unit to display an image taken by the virtual camera;

an action control unit that controls an action of a player object in the virtual space according to the operation to the operating unit; and

a setting unit that sets any one of a plurality of non-player objects other than the player object as a target object to aim at,

wherein:

the setting unit is capable of setting the non-player object arranged outside the imaging range of the virtual camera as the target object; and

the action control unit controls the action of the player object such that a predetermined effect acts on the target object when the non-player object arranged outside the imaging range of the virtual camera is set as the target object.

2. The non-transitory computer-readable medium according to claim 1 , wherein

the camera control unit changes the imaging range or the imaging direction of the virtual camera such that at least the target object is included within the imaging range of the virtual camera when the setting unit sets the non-player object arranged outside the imaging range of the virtual camera as the target object.

3. The non-transitory computer-readable medium according to claim 1 , wherein:

the setting unit is capable of setting the non-player object arranged within the imaging range of the virtual camera as the target object; and

when the setting unit sets the non-player object arranged within the imaging range of the virtual camera as the target object, the camera control unit controls the imaging range or the imaging direction of the virtual camera such that at least the target object remains to be included within the imaging range of the virtual camera in a period while the target object is set.

4. The non-transitory computer-readable medium according to claim 1 , wherein:

the action control unit limits a moving range of the player object to a predetermined range broader than the imaging range of the virtual camera in the virtual space based on a predetermined condition; and

the setting unit is capable of setting the non-player object arranged within the predetermined range and outside the imaging range of the virtual camera as the target object.

5. The non-transitory computer-readable medium according to claim 4 , wherein:

the information processing program causes the computer to further function as a priority setting unit that sets a priority for each of the plurality of non-player objects according to the operation to the operating unit; and

the setting unit compares the priority for each of the plurality of non-player objects set by the priority setting unit to set the non-player object with a highest priority as the target object.

6. The non-transitory computer-readable medium according to claim 5 , wherein

the priority setting unit sets the priority for each of the plurality of non-player objects using different criteria according to whether the moving range of the player object is limited within the predetermined range or not by the action control unit.

7. The non-transitory computer-readable medium according to claim 5 , wherein:

the non-player objects include a movable enemy object and a static material object; and

the priority setting unit:

sets the priority for each of the plurality of non-player objects arranged within the predetermined range when the action control unit limits the moving range of the player object within the predetermined range; and

sets the priority of the movable enemy object higher than the priority of the static material object among the plurality of non-player objects arranged within the imaging range of the virtual camera.

8. The non-transitory computer-readable medium according to claim 7 , wherein:

the movable enemy object is one of a plurality of movable enemy objects including a first movable enemy object and a second movable enemy object;

the action control unit causes the player object to act toward a predetermined input direction based on the operation to the operating unit which indicates the predetermined input direction; and

the priority setting unit sets the priority of the first movable enemy object which is arranged within a specific range based on the predetermined input direction higher than the priority of the second movable enemy object which is arranged outside the specific range, among the plurality of movable enemy objects arranged within the imaging range of the virtual camera.

9. The non-transitory computer-readable medium according to claim 8 , wherein

the priority setting unit sets the priority of the second movable enemy object arranged outside the imaging range of the virtual camera higher than the priority of the static material object arranged within the imaging range of the virtual camera and outside the specific range.

10. An information processing device for information processing according to an operation to an operating unit and causing a display unit to display an image, the information processing device comprising:

a computer; and

a non-transitory computer-readable medium having stored thereon an information processing program that, when executed by the computer, causes the computer to function as:

a camera control unit that controls an imaging range or an imaging direction of a virtual camera in a virtual space;

a display control unit that causes the display unit to display an image taken by the virtual camera;

an action control unit that controls an action of a player object in the virtual space according to the operation to the operating unit; and

a setting unit that sets any one of a plurality of non-player objects other than the player object as a target object to aim at,

wherein:

the setting unit is capable of setting the non-player object arranged outside the imaging range of the virtual camera as the target object; and

the action control unit controls the action of the player object such that a predetermined effect acts on the target object when the non-player object arranged outside the imaging range of the virtual camera is set as the target object.

11. An information processing method executed by a computer of an information processing device for information processing according to an operation to an operating unit and causing a display unit to display an image, the information processing method comprising:

executing, by the computer, an information processing program stored on a non-transitory computer-readable medium that causes the computer to perform:

controlling an imaging range or an imaging direction of a virtual camera in a virtual space;

causing the display unit to display an image taken by the virtual camera;

controlling an action of a player object in the virtual space according to the operation to the operating unit; and

setting of any one of a plurality of non-player objects other than the player object as a target object to aim at,

wherein:

the non-player object arranged outside the imaging range of the virtual camera can be set as the target object; and

the action of the player object is controlled such that a predetermined effect acts on the target object when the non-player object arranged outside the imaging range of the virtual camera is set as the target object.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 30, 2021
From: TANAKA, HIROTO; SAKABE, RYOYA
To: PLATINUMGAMES INC.
Reel/Frame 058506/0444 →
Priority Claims (1)
JP JP2020-219381 · Dec 28, 2020 · national
Continuity (1)
Related Publication 20220203233A1 · Jun 30, 2022
Cited By (3)
US 12,186,660 US 12,274,942 US 12,303,782