IP Library › Granted Patent US 12,343,642
Granted Patent B2
US 12,343,642 · App. 18/148,727 · Granted Jul 1, 2025

Non-transitory computer-readable storage medium having game program stored therein, game processing system, game processing apparatus, and game processing method

Inventor: Yoshihito Ikebata (Kyoto, JP)
Assignee: NINTENDO CO., LTD.
A63F13/812A63F13/42A63F13/44A63F13/537A63F13/56A63F13/573A63F13/577A63F13/422A63F13/45A63F13/828A63F2300/6045A63F2300/6054A63F2300/64A63F2300/6607A63F2300/8011
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,343,642
App. No.
18/148,727
Granted
Jul 1, 2025
Kind
B2
Abstract

When, on the basis of an operation input by a user, due to a predetermined action by an operation character of a first team, the operation character has collided with a teammate character of the first team, the teammate character is moved in a collision direction. When the teammate character having been moved in the collision direction has collided with an opponent character, the opponent character is stopped or moved in a collision direction.

Claims (111)

1. A non-transitory computer-readable storage medium having stored therein instructions that, when executed by a processor of an information processing apparatus that executes a competitive sports game in which a character belonging to a first team and being an operation target of a user, and a character belonging to a second team of a competitive opponent are controlled in a virtual space so as to put a predetermined object into a goal, cause the information processing apparatus to:

on the basis of an operation input by the user, perform an action occurrence process of causing an operation character belonging to the first team to perform a predetermined action;

when, due to the predetermined action, the operation character has collided with an opponent character belonging to the second team, perform a first collision process of stopping the opponent character or moving the opponent character in a collision direction;

when, due to the predetermined action, the operation character has collided with a teammate character belonging to the first team, perform a second collision process of moving the teammate character in a collision direction; and

when, due to the second collision process, the teammate character having been moved in the collision direction has further collided with the opponent character, perform a third collision process of stopping the opponent character or moving the opponent character in a collision direction.

2. The storage medium according to claim 1 , wherein

the instructions cause the information processing apparatus to

when, in the first collision process, due to the predetermined action, the operation character has collided with the opponent character possessing the predetermined object, cause the operation character to take the predetermined object from the opponent character, or cause the opponent character to cancel the possessing of the predetermined object.

3. The storage medium according to claim 1 , wherein

the instructions cause the information processing apparatus to

when, in the third collision process, due to the predetermined action, the teammate character has collided with the opponent character possessing the predetermined object, cause the teammate character to take the predetermined object from the opponent character, or cause the opponent character to cancel the possessing of the predetermined object.

4. The storage medium according to claim 1 , wherein

the instructions cause the information processing apparatus to

when, in the second collision process, due to the predetermined action, the operation character has collided with the teammate character possessing the predetermined object, move the teammate character in the collision direction, with an additional movement speed applied to the teammate character.

5. The storage medium according to claim 1 , wherein

the instructions cause the information processing apparatus to

when, in the first collision process, the operation character has collided with the opponent character not possessing the predetermined object, or when, in the third collision process, the teammate character moving in the collision direction has collided with the opponent character not possessing the predetermined object, cause a first item advantageous for the second team to appear in the virtual space.

6. The storage medium according to claim 5 , wherein

the instructions cause the information processing apparatus to

cause a second item usable by both of the first team and the second team to appear in the virtual space.

7. The storage medium according to claim 1 , wherein

the instructions cause the information processing apparatus to:

during the competitive sports game, in accordance with an ability parameter set to each character belonging to the first team and each character belonging to the second team, control the character belonging to the first team and the character belonging to the second team; and

in the first collision process or the third collision process, in accordance with at least the ability parameter of the opponent character, determine whether to stop the opponent character or move the opponent character in a collision direction.

8. The storage medium according to claim 7 , wherein

the ability parameter is different for each character belonging to the first team and for each character belonging to the second team.

9. The storage medium according to claim 7 , wherein

the instructions cause the information processing apparatus to

on the basis of an operation input by the user, cause the opponent character to be equipped with an equipment item that changes the ability parameter.

10. The storage medium according to claim 7 , wherein

the instructions cause the information processing apparatus to

when, in the first collision process or the third collision process, the opponent character is moved in the collision direction, move the opponent character in the collision direction by a movement distance according to the ability parameter.

11. The storage medium according to claim 1 , wherein

the instructions cause the information processing apparatus to:

in the predetermined action, determine a strength of collision to be applied by the operation character to the teammate character or the opponent character, in accordance with a retaining degree of a first retaining input based on an operation input by the user; and

when, in the first collision process, the operation character has collided with the opponent character or when, in the second collision process, the operation character has collided with the teammate character, move the opponent character or the teammate character in the collision direction by a movement distance according to the retaining degree of the first retaining input.

12. The storage medium according to claim 11 , wherein

the instructions cause the information processing apparatus to

while the first retaining input is performed,

generate a game image including a first gauge that indicates a degree of the first retaining input and a direction in which the operation character collides with the opponent character or the teammate character in the predetermined action.

13. The storage medium according to claim 11 , wherein

the instructions cause the information processing apparatus to

in the predetermined action, further move the operation character on the basis of an operation input by the user, while the first retaining input is performed.

14. The storage medium according to claim 1 , wherein

the instructions further cause the information processing apparatus to:

on the basis of an operation input by the user, perform a shooting action occurrence process of causing the operation character to perform shooting of the predetermined object toward the goal;

in the shooting action occurrence process, determine a strength of the shooting in accordance with a degree of a second retaining input based on an operation input by the user; and

while the second retaining input is performed, generate a game image including a second gauge indicating the degree of the second retaining input.

15. A game processing system in which a competitive sports game in which a character belonging to a first team and being an operation target of a user, and a character belonging to a second team of a competitive opponent are controlled in a virtual space so as to put a predetermined object into a goal, is executed,

the game processing system comprising

a processor and a memory coupled thereto, the processor being configured to control the game processing system to at least:

on the basis of an operation input by the user, perform an action occurrence process of causing an operation character belonging to the first team to perform a predetermined action;

when, due to the predetermined action, the operation character has collided with an opponent character belonging to the second team, perform a first collision process of stopping the opponent character or moving the opponent character in a collision direction;

when, due to the predetermined action, the operation character has collided with a teammate character belonging to the first team, perform a second collision process of moving the teammate character in a collision direction; and

when, due to the second collision process, the teammate character having been moved in the collision direction has further collided with the opponent character, perform a third collision process of stopping the opponent character or moving the opponent character in a collision direction.

16. The game processing system according to claim 15 , wherein

the processor causes the game processing system to

when, in the first collision process, due to the predetermined action, the operation character has collided with the opponent character possessing the predetermined object, cause the operation character to take the predetermined object from the opponent character, or cause the opponent character to cancel the possessing of the predetermined object.

17. The game processing system according to claim 15 , wherein

the processor causes the game processing system to

when, in the third collision process, due to the predetermined action, the teammate character has collided with the opponent character possessing the predetermined object, cause the teammate character to take the predetermined object from the opponent character, or cause the opponent character to cancel the possessing of the predetermined object.

18. The game processing system according to claim 15 , wherein

the processor causes the game processing system to

when, in the second collision process, due to the predetermined action, the operation character has collided with the teammate character possessing the predetermined object, move the teammate character in the collision direction, with an additional movement speed applied to the teammate character.

19. The game processing system according to claim 15 , wherein

the processor causes the game processing system to

when, in the first collision process, the operation character has collided with the opponent character not possessing the predetermined object, or when, in the third collision process, the teammate character moving in the collision direction has collided with the opponent character not possessing the predetermined object, cause a first item advantageous for the second team to appear in the virtual space.

20. The game processing system according to claim 19 , wherein

the processor causes the game processing system to

cause a second item usable by both of the first team and the second team to appear in the virtual space.

21. The game processing system according to claim 15 , wherein

the processor causes the game processing system to:

during the competitive sports game, in accordance with an ability parameter set to each character belonging to the first team and each character belonging to the second team, control the character belonging to the first team and the character belonging to the second team; and

in the first collision process or the third collision process, in accordance with at least the ability parameter of the opponent character, determine whether to stop the opponent character or move the opponent character in a collision direction.

22. The game processing system according to claim 21 , wherein

the ability parameter is different for each character belonging to the first team and for each character belonging to the second team.

23. The game processing system according to claim 21 , wherein

the processor causes the game processing system to

on the basis of an operation input by the user, cause the opponent character to be equipped with an equipment item that changes the ability parameter.

24. The game processing system according to claim 21 , wherein

the processor causes the game processing system to

when, in the first collision process or the third collision process, the opponent character is moved in the collision direction, move the opponent character in the collision direction by a movement distance according to the ability parameter.

25. The game processing system according to claim 15 , wherein

the processor causes the game processing system to:

in the predetermined action, determine a strength of collision to be applied by the operation character to the teammate character or the opponent character, in accordance with a retaining degree of a first retaining input based on an operation input by the user; and

when, in the first collision process, the operation character has collided with the opponent character or when, in the second collision process, the operation character has collided with the teammate character, move the opponent character or the teammate character in the collision direction by a movement distance according to the retaining degree of the first retaining input.

26. The game processing system according to claim 25 , wherein

the processor causes the game processing system to

while the first retaining input is performed,

generate a game image including a first gauge that indicates a degree of the first retaining input and a direction in which the operation character collides with the opponent character or the teammate character in the predetermined action.

27. The game processing system according to claim 25 , wherein

the processor causes the game processing system to

in the predetermined action, further move the operation character on the basis of an operation input by the user, while the first retaining input is performed.

28. The game processing system according to claim 15 , wherein

the processor further causes the game processing system to:

on the basis of an operation input by the user, perform a shooting action occurrence process of causing the operation character to perform shooting of the predetermined object toward the goal;

in the shooting action occurrence process, determine a strength of the shooting in accordance with a degree of a second retaining input based on an operation input by the user; and

while the second retaining input is performed, generate a game image including a second gauge indicating the degree of the second retaining input.

29. A game processing apparatus configured to execute a competitive sports game in which a character belonging to a first team and being an operation target of a user, and a character belonging to a second team of a competitive opponent are controlled in a virtual space so as to put a predetermined object into a goal,

the game processing apparatus comprising

a processor and a memory coupled thereto, the processor being configured to control the game processing apparatus to at least:

on the basis of an operation input by the user, perform an action occurrence process of causing an operation character belonging to the first team to perform a predetermined action;

when, due to the predetermined action, the operation character has collided with an opponent character belonging to the second team, perform a first collision process of stopping the opponent character or moving the opponent character in a collision direction;

when, due to the predetermined action, the operation character has collided with a teammate character belonging to the first team, perform a second collision process of moving the teammate character in a collision direction; and

when, due to the second collision process, the teammate character having been moved in the collision direction has further collided with the opponent character, perform a third collision process of stopping the opponent character or moving the opponent character in a collision direction.

30. A game processing method executed by a computer configured to control a game processing system in which a competitive sports game in which a character belonging to a first team and being an operation target of a user, and a character belonging to a second team of a competitive opponent are controlled in a virtual space so as to put a predetermined object into a goal, is executed,

the game processing method causing the game processing system to:

on the basis of an operation input by the user, perform an action occurrence process of causing an operation character belonging to the first team to perform a predetermined action;

when, due to the predetermined action, the operation character has collided with an opponent character belonging to the second team, perform a first collision process of stopping the opponent character or moving the opponent character in a collision direction;

when, due to the predetermined action, the operation character has collided with a teammate character belonging to the first team, perform a second collision process of moving the teammate character in a collision direction; and

when, due to the second collision process, the teammate character having been moved in the collision direction has further collided with the opponent character, perform a third collision process of stopping the opponent character or moving the opponent character in a collision direction.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 30, 2022
From: IKEBATA, YOSHIHITO
To: NINTENDO CO., LTD.
Reel/Frame 062245/0672 →
Priority Claims (1)
JP 2022-013377 · Jan 31, 2022 · national
Continuity (1)
Related Publication 20230241506A1 · Aug 3, 2023
References Cited (24)
US 6149520A · Takatsuka · 2000 [cited by examiner]
US 6196917B1 · Mathias · 2001 [cited by examiner]
US 6280323B1 · Yamazaki · 2001 [cited by examiner]
US 6736724B1 · Erikawa · 2004 [cited by examiner]
US 7252588B2 · Takemoto · 2007 [cited by examiner]
US 7708641B2 · Tawara · 2010 [cited by examiner]
US 8287369B2 · Mori · 2012 [cited by examiner]
US 8597094B2 · Taya · 2013 [cited by examiner]
US 8616946B2 · Yanagisawa · 2013 [cited by examiner]
US 8715049B2 · Yanagihara · 2014 [cited by examiner]
US 9095777B2 · Kondo · 2015 [cited by examiner]
US 9421469B2 · Tsunashima · 2016 [cited by examiner]
US 9616332B2 · Fujishiro · 2017 [cited by examiner]
US 11389724B2 · Takafuji · 2022 [cited by examiner]
US 11878247B2 · Tatsuta · 2024 [cited by examiner]
US 20100178968A1 · Mori · 2010 [cited by examiner]
US 20100240429A1 · Chosogabe · 2010 [cited by examiner]
US 20100267435A1 · Taya · 2010 [cited by examiner]
US 20120169592A1 · Kondo · 2012 [cited by examiner]
US 20230241506A1 · Ikebata · 2023 [cited by examiner]
US 20230256337A1 · Tatsuta · 2023 [cited by examiner]
JP H10113471A · 1998 [cited by applicant]
JP 6945132B1 · 2021 [cited by applicant]
Notice of Reasons for Refusal dated Sep. 5, 2023 received in Japanese Patent Application No. JP 2022-013377. [cited by applicant]