IP Library › Granted Patent US 11,123,638
Granted Patent B2
US 11,123,638 · App. 15/433,351 · Granted Sep 21, 2021

Non-transitory storage medium having stored therein information processing program, information processing device, information processing system, and information processing method

Inventors: Yusuke Kitazono (Kyoto, JP); Yasuhiko Matsuzaki (Kyoto, JP)
Assignee: Nintendo Co., Ltd.
A63F13/5372A63F13/47A63F13/52A63F13/58A63F13/822
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,123,638
App. No.
15/433,351
Granted
Sep 21, 2021
Kind
B2
Abstract

A game device includes: a first determination unit which determines a first condition that the NPC inside a virtual space is present in the azimuth range set using the PC as the reference inside the virtual space; a second determination unit which determines a second condition that the NPC inside the virtual space has a predetermined positional relationship with the PC; a processing target decision unit which decides an NPC as a processing target when there is the NPC that satisfies both the first condition and the second condition and decides an NPC that satisfies the second condition as the processing target when there is no NPC that satisfies both the first condition and the second condition; and an information processing unit which performs information processing with respect to the decided NPC.

Claims (61)

1. A non-transitory storage medium having stored therein an information processing program causing a computer of an information processing device to provide execution comprising:

determining whether a non-player object inside a virtual space satisfies a first condition that the non-player object is present in a front direction set using a player object inside the virtual space as a reference;

determining whether the non-player object inside the virtual space satisfies a second condition that the non-player object is present within a specified distance between the player object and the non-player object in the virtual space;

deciding the non-player object that satisfies the first condition as a processing target when there is the non-player object that satisfies the first condition, and deciding the non-player object that does not satisfy the first condition, but satisfies the second condition, as the processing target when there is no non-player object that satisfies the first condition;

performing predetermined information processing with respect to the non-player object decided as the processing target; and

generating, for display on a display device, an image including a dialogue portion, associated with dialogue between the player object and the non-player object, based on the predetermined information processing.

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

the direction set as a reference in the first condition is changed depending on a change of a direction of the player object.

3. The non-transitory storage medium according to claim 1 further causing the computer of the information processing device to provide execution comprising:

determining whether a non-player object inside the virtual space satisfies a second condition of having a predetermined positional relationship with the player object,

wherein a non-player object that satisfies the second condition is decided as the processing target.

4. The non-transitory storage medium according to claim 3 , wherein

the predetermined positional relationship is a relationship that the player object is present in a predetermined area set around the non-player object.

5. The non-transitory storage medium according to claim 4 , wherein

the virtual space includes a plurality of the non-player objects, and

the predetermined area is set individually for each of the plurality of non-player objects.

6. The non-transitory storage medium according to claim 1 , wherein

when a plurality of non-player objects satisfy the first condition, a non-player object having a distance closer to the player object among the non-player objects that satisfy the first condition is decided as the processing target.

7. The non-transitory storage medium according to claim 1 , wherein

the predetermined information processing includes outputting information to be displayed in addition to the non-player object as the processing target.

8. The non-transitory storage medium according to claim 7 , wherein

the information relates to pseudo-conversation between the player object and the non-player object as the processing target.

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

the information indicates possibility of the pseudo-conversation.

10. The non-transitory storage medium according to claim 1 , wherein

whether to be preferentially decided as the processing target is set for the non-player object, and

when there is a non-player object to be preferentially decided as the processing target, the non-player object is decided as the processing target regardless of whether the first condition is satisfied.

11. A non-transitory storage medium having stored therein an information processing program causing a computer of an information processing device to provide execution comprising:

determining whether a non-player object inside a virtual space satisfies a first condition that the non-player object is present in a front direction set using a player object inside the virtual space as a reference;

determining whether a non-player object inside the virtual space satisfies a second condition that the non-player object has a predetermined positional relationship, as being present within a specified distance, with the player object;

deciding the non-player object that satisfies both the first condition and the second condition as a processing target when there is the non-player object that satisfies both the first condition and the second condition, and deciding the non-player object that satisfies the second condition as the processing target when there is no non-player object that satisfies both the first condition and the second condition;

performing predetermined information processing with respect to the non-player object decided as the processing target; and

generating, for display on a display device, an image including a dialogue portion, associated with dialogue between the player object and the non-player object, based on the predetermined information processing.

12. An information processing device, comprising:

a processor; and

a memory configured to store computer readable instructions that, when executed by the processor, cause the information processing device to:

determine whether a non-player object inside a virtual space satisfies a first condition that the non-player object is present in a front direction set using a player object inside the virtual space as a reference;

determine whether the non-player object inside the virtual space satisfies a second condition that the non-player object is present within a specified distance between the player object and the non-player object in the virtual space;

decide the non-player object that satisfies the first condition as a processing target when there is the non-player object that satisfies the first condition, and decide the non-player object that does not satisfy the first condition, but satisfies the second condition, as the processing target when there is no non-player object that satisfies the first condition;

perform predetermined information processing with respect to the non-player object decided as the processing target; and

generate, for display on a display device, an image including a dialogue portion, associated with dialogue between the player object and the non-player object, based on the predetermined information processing.

13. An information processing system, comprising:

a display device; and

processing circuitry including at least one processor, the processing circuitry operatively coupled to the display device and configured to:

determine whether a non-player object inside a virtual space satisfies a first condition that the non-player object is present in a front direction set using a player object inside the virtual space as a reference;

determine whether the non-player object inside the virtual space satisfies a second condition that the non-player object is present within a specified distance between the player object and the non-player object in the virtual space;

decide the non-player object that satisfies the first condition as a processing target when there is the non-player object that satisfies the first condition, and decide the non-player object that does not satisfy the first condition, but satisfies the second condition, as the processing target when there is no non-player object that satisfies the first condition;

perform predetermined information processing with respect to the non-player object decided as the processing target; and

generate, for display on the display device, an image including a dialogue portion, associated with dialogue between the player object and the non-player object, based on the predetermined information processing.

14. An information processing method, comprising:

determining whether a non-player object inside a virtual space satisfies a first condition that the non-player object is present in a front direction set using a player object inside the virtual space as a reference;

determining whether the non-player object inside the virtual space satisfies a second condition that the non-player object is present within a specified distance between the player object and the non-player object in the virtual space;

deciding the non-player object that satisfies the first condition as a processing target when there is the non-player object that satisfies the first condition, and deciding the non-player object that does not satisfy the first condition, but satisfies the second condition, as the processing target when there is no non-player object that satisfies the first condition;

performing predetermined information processing with respect to the non-player object decided as the processing target; and

generating, for display on a display device, an image including a dialogue portion, associated with dialogue between the player object and the non-player object, based on the predetermined information processing.

15. The non-transitory storage medium according to claim 1 , wherein the first condition is satisfied by the non-player object being present in an azimuth range which spreads to right and left with the front direction positioned as the center thereof.

16. The information processing device according to claim 12 , wherein the first condition is satisfied by the non-player object being present in an azimuth range which spreads to right and left with the front direction positioned as the center thereof.

17. The information processing system according to claim 13 , wherein the first condition is satisfied by the non-player object being present in an azimuth range which spreads to right and left with the front direction positioned as the center thereof.

18. The information processing method according to claim 14 , wherein the first condition is satisfied by the non-player object being present in an azimuth range which spreads to right and left with the front direction positioned as the center thereof.

19. The non-transitory storage medium according to claim 1 , wherein the first condition includes a condition that the non-player object be within a predefined distance from the player object in addition to the non-player being present in the front direction set using the player object.

20. The non-transitory storage medium according to claim 1 , wherein the front direction includes a gaze direction of the player object.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 15, 2017
From: KITAZONO, YUSUKE; MATSUZAKI, YASUHIKO
To: NINTENDO CO., LTD.
Reel/Frame 041263/0029 →
Priority Claims (1)
JP JP2016-116046 · Jun 10, 2016 · national
Continuity (1)
Related Publication 20170354885A1 · Dec 14, 2017