IP Library Granted Patent US 12,465,849
Granted Patent B2
US 12,465,849 · App. 18/148,752 · Granted Nov 11, 2025

Storage medium, information processing apparatus, information processing system, and game processing method

Inventors: Genki Yokota (Kyoto, JP); Yuki Sakamoto (Kyoto, JP); Koh Kojima (Tokyo, JP); Mitsuhiro Hagi (Tokyo, JP)
Assignee: NINTENDO CO., LTD.
A63F13/42A63F13/44A63F13/56A63F13/833
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 12,465,849
App. No.
18/148,752
Granted
Nov 11, 2025
Kind
B2
Abstract

When any one of a plurality of types of first operations respectively corresponding to a plurality of types of commands associated with each playable character is performed and the commands are executable, an example of an information processing system performs control such that an operation target character performs actions corresponding to the commands. When a second operation is performed, the information processing system switches the operation target character to another character among a plurality of the playable characters. When a third operation is performed in a state where a character included in a first set is the operation target character, and a first special character is appearable, the information processing system performs control such that the first special character appears in a virtual space and is set as the operation target character.

Claims (120)

1 . A non-transitory computer-readable storage medium having stored therein a game program for causing a computer of an information processing apparatus to control a battle scene in which a plurality of playable characters fight against an enemy character in a virtual space,

the game program causing the computer to, in the battle scene, execute

controlling an action performed by an operation target character based on an operation input, the operation target character being one of the plurality of playable characters,

the game program causing the computer to, in a state where any one of the plurality of playable characters is the operation target character, execute:

for a plurality of types of commands associated with each of the playable characters, controlling a state of each command about whether the command is executable or non-executable;

when any one of a plurality of types of first operations respectively corresponding to the plurality of types of commands is performed and the command corresponding to the performed first operation is executable, performing control such that the operation target character performs an action corresponding to the command, and controlling the state of the command such that the command is non-executable;

for a command that is non-executable, when a predetermined condition set for each command is satisfied, controlling the state of the command such that the command is executable;

automatically controlling an action performed by a character that is not the operation target character among the plurality of playable characters;

when a second operation is performed, switching the operation target character to another character among the plurality of playable characters;

for a first special character associated with a combination of a first set including a first character and a second character included in the plurality of playable characters, controlling a state of a first special character about whether the first special character is appearable or non-appearable; and

when a third operation is performed in a state where a character included in the first set is the operation target character, and the first special character is appearable, performing control such that the first special character appears in the virtual space and is set as the operation target character,

the game program causing the computer to, in a state where the first special character is the operation target character, execute:

when at least any one of the plurality of types of first operations is performed, controlling an action performed by the first special character, such that the first special character performs an action corresponding to a command corresponding to the performed first operation and associated with the first special character;

switching the operation target character from the first special character to a character other than the first set among the plurality of playable characters according to the second operation;

when a predetermined condition including passage of time is satisfied, controlling the state of the first special character such that the first special character is non-appearable; and

when the first special character is changed to a state where the first special character is non-appearable or when a fourth operation is performed, switching the operation target character from the first special character to a character included in the first set.

2 . The storage medium according to claim 1 , wherein the game program causes the computer to control the state of the first special character such that the first special character is appearable, when a predetermined condition including passage of time is satisfied in a state where the first special character is non-appearable.

3 . The storage medium according to claim 2 , wherein

information indicating the state of the first special character about whether the first special character is appearable or non-appearable includes at least information indicating whether the first special character is appearable or non-appearable and information regarding a remaining appearable time,

the game program causes the computer to, in a state where the first special character appears,

decrease the remaining appearable time at least according to passage of time;

when the remaining appearable time runs out, change the state of the first special character such that the first special character is non-appearable, and perform control such that the first special character leaves the virtual space; and

when the fourth operation is performed in a state where the remaining appearable time remains, perform control such that the first special character leaves the virtual space with the state of the first special character kept as a state where the first special character is appearable, and

the game program causes the computer to, in a state where the first special character does not appear,

increase the remaining appearable time according to passage of time; and

when the remaining appearable time reaches a predetermined amount in a state where the first special character is non-appearable, change the state of the first special character such that the first special character is appearable.

4 . The storage medium according to claim 3 , wherein the game program causes the computer to, in a state where the first special character is the operation target character, decrease the remaining appearable time in accordance with a command associated with the first special character being executed.

5 . The storage medium according to claim 1 , wherein

a first command pattern and a second command pattern are associated with the first special character, the first command pattern corresponding to the first character and being a pattern of commands corresponding to at least any one of the plurality of types of first operations, and the second command pattern corresponding to the second character and being a pattern of commands corresponding to at least any one of the plurality of types of first operations, and

the game program further causes the computer to, when a fifth operation is performed in a state where the first special character is the operation target character, change a pattern of commands used for the first special character, from the first command pattern to the second command pattern or from the second command pattern to the first command pattern.

6 . The storage medium according to claim 1 , wherein the game program further causes the computer to:

automatically control attack actions performed on the enemy character by the plurality of playable characters; and

for at least one command among the plurality of types of commands, when a parameter which increases in accordance with the attack action being performed reaches a predetermined amount set for each command in a state where the command is non-executable, control a state of the command such that the command is executable.

7 . The storage medium according to claim 1 , wherein the game program causes the computer to,

for at least one command among the plurality of types of commands, when a predetermined time set for each command elapses in a state where the command is non-executable, control a state of the command such that the command is executable.

8 . The storage medium according to claim 1 , wherein the game program further causes the computer to:

automatically control attack actions performed on the enemy character by the plurality of playable characters;

for a command of a first group among the plurality of types of commands, when a parameter which increases in accordance with the attack action being performed reaches a predetermined amount set for each command in a state where the command is non-executable, control a state of the command such that the command is executable;

for a command of a second group among the plurality of types of commands, when a predetermined time set for each command elapses in a state where the command is non-executable, control a state of the command such that the command is executable; and

for a set of any one command of the first group and any one command of the second group, when a sixth operation is performed in a state where both commands in the set are executable, control an action corresponding to a combination of the set of the commands and performed by the operation target character, and control states of both commands in the set such that the commands are non-executable.

9 . The storage medium according to claim 1 , wherein the game program further causes the computer to

for at least one command among the plurality of types of commands, when a parameter which increases in accordance with another command among the plurality of types of commands being executed reaches a predetermined amount in a state where the command is non-executable, control a state of the command such that the command is executable.

10 . The storage medium according to claim 1 , wherein the game program further causes the computer to:

for a second special character associated with a combination of a second set including a third character and a fourth character included in the plurality of playable characters, control a state of the second special character about whether the second special character is appearable or non-appearable; and

when the second special character is appearable in a state where any one of the first character, the second character, and the first special character is the operation target character, automatically perform control such that the second special character appears in the virtual space.

11 . An information processing apparatus for controlling a battle scene in which a plurality of playable characters fight against an enemy character in a virtual space, the information processing apparatus comprising a processor,

the processor:

controlling an action performed by an operation target character based on an operation input, the operation target character being one of the plurality of playable characters;

in a state where any one of the plurality of playable characters is the operation target character,

for a plurality of types of commands associated with each of the playable characters, controlling a state of each command about whether the command is executable or non-executable,

when any one of a plurality of types of first operations respectively corresponding to the plurality of types of commands is performed and the command corresponding to the performed first operation is executable, performing control such that the operation target character performs an action corresponding to the command, and controlling the state of the command such that the command is non-executable,

for a command that is non-executable, when a predetermined condition set for each command is satisfied, controlling the state of the command such that the command is executable,

automatically controlling an action performed by a character that is not the operation target character among the plurality of playable characters,

when a second operation is performed, switching the operation target character to another character among the plurality of playable characters,

for a first special character associated with a combination of a first set including a first character and a second character included in the plurality of playable characters, controlling a state of a first special character about whether the first special character is appearable or non-appearable, and

when a third operation is performed in a state where a character included in the first set is the operation target character, and the first special character is appearable, performing control such that the first special character appears in the virtual space and is set as the operation target character; and

in a state where the first special character is the operation target character,

when at least any one of the plurality of types of first operations is performed, controlling an action performed by the first special character, such that the first special character performs an action corresponding to a command corresponding to the performed first operation and associated with the first special character,

switching the operation target character from the first special character to a character other than the first set among the plurality of playable characters according to the second operation,

when a predetermined condition including passage of time is satisfied, controlling the state of the first special character such that the first special character is non-appearable, and

when the first special character is changed to a state where the first special character is non-appearable or when a fourth operation is performed, switching the operation target character from the first special character to a character included in the first set.

12 . An information processing system for controlling a battle scene in which a plurality of playable characters fight against an enemy character in a virtual space, the information processing system comprising a processor,

the processor:

controlling an action performed by an operation target character based on an operation input, the operation target character being one of the plurality of playable characters;

in a state where any one of the plurality of playable characters is the operation target character,

for a plurality of types of commands associated with each of the playable characters, controlling a state of each command about whether the command is executable or non-executable,

when any one of a plurality of types of first operations respectively corresponding to the plurality of types of commands is performed and the command corresponding to the performed first operation is executable, performing control such that the operation target character performs an action corresponding to the command, and controlling the state of the command such that the command is non-executable,

for a command that is non-executable, when a predetermined condition set for each command is satisfied, controlling the state of the command such that the command is executable,

automatically controlling an action performed by a character that is not the operation target character among the plurality of playable characters,

when a second operation is performed, switching the operation target character to another character among the plurality of playable characters,

for a first special character associated with a combination of a first set including a first character and a second character included in the plurality of playable characters, controlling a state of a first special character about whether the first special character is appearable or non-appearable, and

when a third operation is performed in a state where a character included in the first set is the operation target character, and the first special character is appearable, performing control such that the first special character appears in the virtual space and is set as the operation target character; and

in a state where the first special character is the operation target character,

when at least any one of the plurality of types of first operations is performed, controlling an action performed by the first special character, such that the first special character performs an action corresponding to a command corresponding to the performed first operation and associated with the first special character,

switching the operation target character from the first special character to a character other than the first set among the plurality of playable characters according to the second operation,

when a predetermined condition including passage of time is satisfied, controlling the state of the first special character such that the first special character is non-appearable, and

when the first special character is changed to a state where the first special character is non-appearable or when a fourth operation is performed, switching the operation target character from the first special character to a character included in the first set.

13 . The information processing system according to claim 12 , wherein the processor controls the state of the first special character such that the first special character is appearable, when a predetermined condition including passage of time is satisfied in a state where the first special character is non-appearable.

14 . The information processing system according to claim 13 , wherein

information indicating the state of the first special character about whether the first special character is appearable or non-appearable includes at least information indicating whether the first special character is appearable or non-appearable and information regarding a remaining appearable time,

in a state where the first special character appears, the processor:

decreases the remaining appearable time at least according to passage of time;

when the remaining appearable time runs out, changes the state of the first special character such that the first special character is non-appearable, and performs control such that the first special character leaves the virtual space; and

when the fourth operation is performed in a state where the remaining appearable time remains, performs control such that the first special character leaves the virtual space with the state of the first special character kept as a state where the first special character is appearable, and

in a state where the first special character does not appear, the processor:

increases the remaining appearable time according to passage of time; and

when the remaining appearable time reaches a predetermined amount in a state where the first special character is non-appearable, changes the state of the first special character such that the first special character is appearable.

15 . The information processing system according to claim 14 , wherein, in a state where the first special character is the operation target character, the processor decreases the remaining appearable time in accordance with a command associated with the first special character being executed.

16 . The information processing system according to claim 12 , wherein

a first command pattern and a second command pattern are associated with the first special character, the first command pattern corresponding to the first character and being a pattern of commands corresponding to at least any one of the plurality of types of first operations, and the second command pattern corresponding to the second character and being a pattern of commands corresponding to at least any one of the plurality of types of first operations, and

when a fifth operation is performed in a state where the first special character is the operation target character, the processor further changes a pattern of commands used for the first special character, from the first command pattern to the second command pattern or from the second command pattern to the first command pattern.

17 . The information processing system according to claim 12 , wherein the processor further:

automatically controls attack actions performed on the enemy character by the plurality of playable characters; and

for at least one command among the plurality of types of commands, when a parameter which increases in accordance with the attack action being performed reaches a predetermined amount set for each command in a state where the command is non-executable, controls a state of the command such that the command is executable.

18 . The information processing system according to claim 12 , wherein, for at least one command among the plurality of types of commands, when a predetermined time set for each command elapses in a state where the command is non-executable, the processor controls a state of the command such that the command is executable.

19 . The information processing system according to claim 12 , wherein the processor further:

automatically controls attack actions performed on the enemy character by the plurality of playable characters;

for a command of a first group among the plurality of types of commands, when a parameter which increases in accordance with the attack action being performed reaches a predetermined amount set for each command in a state where the command is non-executable, controls a state of the command such that the command is executable;

for a command of a second group among the plurality of types of commands, when a predetermined time set for each command elapses in a state where the command is non-executable, controls a state of the command such that the command is executable; and

for a set of any one command of the first group and any one command of the second group, when a sixth operation is performed in a state where both commands in the set are executable, controls an action corresponding to a combination of the set of the commands and performed by the operation target character, and control states of both commands in the set such that the commands are non-executable.

20 . The information processing system according to claim 12 , wherein, for at least one command among the plurality of types of commands, when a parameter which increases in accordance with another command among the plurality of types of commands being executed reaches a predetermined amount in a state where the command is non-executable, the processor further controls a state of the command such that the command is executable.

21 . The information processing system according to claim 12 , wherein the processor further:

for a second special character associated with a combination of a second set including a third character and a fourth character included in the plurality of playable characters, controls a state of the second special character about whether the second special character is appearable or non-appearable; and

when the second special character is appearable in a state where any one of the first character, the second character, and the first special character is the operation target character, automatically performs control such that the second special character is caused to appear in the virtual space.

22 . A game processing method executed in an information processing system, the game processing method being for controlling a battle scene in which a plurality of playable characters fight against an enemy character in a virtual space,

the information processing system:

controlling an action performed by an operation target character based on an operation input, the operation target character being one of the plurality of playable characters;

in a state where any one of the plurality of playable characters is the operation target character,

for a plurality of types of commands associated with each of the playable characters, controlling a state of each command about whether the command is executable or non-executable,

when any one of a plurality of types of first operations respectively corresponding to the plurality of types of commands is performed and the command corresponding to the performed first operation is executable, performing control such that the operation target character performs an action corresponding to the command, and controlling the state of the command such that the command is non-executable,

for a command that is non-executable, when a predetermined condition set for each command is satisfied, controlling the state of the command such that the command is executable,

automatically controlling an action performed by a character that is not the operation target character among the plurality of playable characters,

when a second operation is performed, switching the operation target character to another character among the plurality of playable characters,

for a first special character associated with a combination of a first set including a first character and a second character included in the plurality of playable characters, controlling a state of a first special character about whether the first special character is appearable or non-appearable, and

when a third operation is performed in a state where a character included in the first set is the operation target character, and the first special character is appearable, performing control such that the first special character appears in the virtual space and is set as the operation target character; and

in a state where the first special character is the operation target character,

when at least any one of the plurality of types of first operations is performed, controlling an action performed by the first special character, such that the first special character performs an action corresponding to a command corresponding to the performed first operation and associated with the first special character,

switching the operation target character from the first special character to a character other than the first set among the plurality of playable characters according to the second operation,

when a predetermined condition including passage of time is satisfied, controlling the state of the first special character such that the first special character is non-appearable, and

when the first special character is changed to a state where the first special character is non-appearable or when a fourth operation is performed, switching the operation target character from the first special character to a character included in the first set.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 30, 2022
From: YOKOTA, GENKI; SAKAMOTO, YUKI; KOJIMA, KOH; HAGI, MITSUHIRO
To: NINTENDO CO., LTD.
Reel/Frame 062245/0994 →
Priority Claims (1)
JP 2022-066404 · Apr 13, 2022 · national
Continuity (1)
Related Publication 20230330524A1 · Oct 19, 2023
References Cited (8)
US 20170266557A1 · Fujiwara et al. · 2017 [cited by applicant]
US 20200368622A1 · Kando · 2020 [cited by examiner]
JP 2016144527A · 2016 [cited by applicant]
JP 2017164313A · 2017 [cited by applicant]
JP 2020188986A · 2020 [cited by applicant]
Decision to Grant a Patent dated Sep. 28, 2023 received in Japanese Patent Application No. JP 2022-066404. [cited by applicant]
Xenoblade 2 The Complete Guide, reprint, Kadokawa Corporation, Nov. 15, 2018, p. 016, ISBN: 978-4-04-893657-6. [cited by applicant]
“Xenoblade 2 battle [driverarts]”, [online], [searched on Apr. 5, 2022], internet <https://www.youtube.com/watch?v=xZ4nwqE6odk&t=1s>. [cited by applicant]