Dynamic join/exit of players during play of console-based video game
First Claim
Patent Images
1. A method implemented at least in part by a computing device comprising:
- facilitating play of a game played on the computing device, the computing device comprising a physical game console, by at least one existing player;
detecting, by a processor of the physical game console, while the existing player is playing the game, a join condition indicating that a new player would like to join in playing the game, wherein the join condition is generated as a result of the new player connecting a game controller to the physical game console;
upon the processor detecting the join condition, the processor automatically splitting an image displayed on a physical display to present multiple viewing panels such that the existing player views action through a first viewing panel and the new player views action through a second viewing panel; and
the processor facilitating play of the game by the existing player and the new player.
2 Assignments
0 Petitions
Accused Products
Abstract
A squad-based shooter video game allows players to dynamically join and leave the game, while that game is in progress, without the players having to save and restart the game. When a new player joins an in-progress game, a new squad member is allocated to the new player and the screen is split to present a viewing panel for the new player that depicts scenes from the perspective of the new squad member. When an existing player leaves the game, the screen is unsplit to remove the viewing panel for the exiting player and that player'"'"'s squad member becomes part of the squad being controlled by the remaining player(s).
-
Citations
32 Claims
-
1. A method implemented at least in part by a computing device comprising:
-
facilitating play of a game played on the computing device, the computing device comprising a physical game console, by at least one existing player; detecting, by a processor of the physical game console, while the existing player is playing the game, a join condition indicating that a new player would like to join in playing the game, wherein the join condition is generated as a result of the new player connecting a game controller to the physical game console; upon the processor detecting the join condition, the processor automatically splitting an image displayed on a physical display to present multiple viewing panels such that the existing player views action through a first viewing panel and the new player views action through a second viewing panel; and the processor facilitating play of the game by the existing player and the new player. - View Dependent Claims (2, 3, 4, 5)
-
-
6. One or more computer-readable media comprising computer-executable instructions that, when executed by a computer comprising a physical game console, perform a method comprising:
-
facilitating play of a game played on the physical game console by at least one existing player; detecting, by a processor of the physical game console, while the existing player is playing the game, a join condition indicating that a new player would like to join in playing the game, wherein the join condition is generated as a result of the new player connecting a game controller to the physical game console; upon the processor detecting the join condition, the processor automatically splitting an image displayed on a physical display to present multiple viewing panels such that the existing player views action through a first viewing panel and the new player views action through a second viewing panel; and the processor facilitating play of the game by the existing player and the new player.
-
-
7. A method comprising:
-
a processor of a physical game console facilitating play of a squad-based video game played on the physical game console where at least one existing player controls a first character from a squad of characters; upon addition of a new player, the addition of the new player comprising connecting a game controller to the physical game console, the processor ascertaining a second character from the squad of characters that is not currently being controlled by another player and associating the second character with the new player so that the new player controls the second character while the existing player controls the first character; and the processor automatically splitting an image displayed on a physical display to present multiple viewing panels including a first viewing panel for the existing player and a second viewing panel for the new player. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14)
-
-
15. One or more computer-readable media comprising computer-executable instructions that, when executed by a computer comprising a physical game console, perform a method comprising:
-
facilitating play of a squad-based video game played on the physical game console where at least one existing player controls a first character from a squad of characters; detecting, by a processor of the physical game console, while the existing player is playing the game, a join condition indicating that a new player would like to join in playing the game, wherein the join condition is generated as a result of the new player connecting a game controller to the physical game console, and upon the processor detecting the join condition; the processor ascertaining a second character from the squad of characters that is not currently being controlled by another player and the processor associating the second character with the new player so that the new player controls the second character while the existing player controls the first character; and the processor automatically splitting an image displayed on a physical display to present multiple viewing panels including a first viewing panel for the existing player and a second viewing panel for the new player.
-
-
16. A method comprising:
-
facilitating play of a third-person, squad-based shooter video game played on a physical game console by a first player, a first player controlling a squad of characters and viewing scenes from a perspective of a first character in the squad; a processor of the physical game console detecting, while the first player is playing the squad-based shooter video game, a join condition indicating a second player would like to join in playing the squad-based shooter video game, wherein the join condition is generated by a controller being connected to the physical game console; in response to the processor detecting the join condition and without causing the squad-based shooter video game to be saved and restarted, the processor ascertaining a second character from the squad of characters that is not currently being controlled by another player and the processor associating the second character with the second player so that the second player controls the second character while the first player controls the first character; and the processor splitting an image displayed on a physical display to present multiple viewing panels such that the first player views the squad-based shooter video game through a first viewing panel from the perspective of the first character and the second player views the squad-based shooter video game through a second viewing panel from a perspective of the second character. - View Dependent Claims (17, 18, 19, 20)
-
-
21. One or more computer-readable media comprising computer-executable instructions that, when executed by a computer comprising a physical game console, perform a method comprising:
-
facilitating by a processor of the physical game console play of a third-person, squad-based shooter video game played on the physical game console by a first player, the first player controlling a squad of characters and viewing scenes from a perspective of a first character in the squad; the processor detecting, while the first player is playing the squad-based shooter video game, a join condition indicating a second player would like to join in playing the squad-based shooter video game, wherein the join condition is generated by a controller being connected to the physical game console; in response to the processor detecting the join condition and without causing the squad-based shooter video game to be saved and restarted, the processor ascertaining a second character from the squad of characters that is not currently being controlled by another player and associating the second character with the second player so that the second player controls the second character while the first player controls the first character; and the processor splitting an image displayed on a physical display to present multiple viewing panels such that the first player views the squad-based shooter video game through a first viewing panel from the perspective of the first character and the second player views the squad-based shooter video game through a second viewing panel from a perspective of the second character.
-
-
22. For use with a physical console-based video game system, a storage medium storing a squad-based shooter video game in which a first player controls a squad of characters, the squad-based shooter video game having instructions that, when executed by a processor of the video game system, performs acts comprising:
-
the processor monitoring for a condition indicating that a second player wishes to join the first player in playing the squad-based shooter video game while in progress; upon the processor detecting a join condition, the processor presenting on a physical display a join menu and the processor automatically splitting an image displayed on a physical display to present multiple viewing panels such that the first player views action through a first viewing panel and the second player views action through a second viewing panel, wherein the join condition is generated by a controller being connected to the physical game console; and the processor dynamically joining the second player to the squad-based shooter video game while in progress without having to save and restart the squad-based shooter video game. - View Dependent Claims (23, 24, 25)
-
-
26. For use with a physical console-based video game system, a storage medium storing a squad-based shooter video game in which individual players control a squad of characters, the squad-based shooter video game having instructions that, when executed by a processor of the video game system, the processor performs acts comprising:
-
the processor associating a first character from the squad with a first player; the processor enabling the first player to switch control from the first character to other characters in the squad; the processor detecting, while the first player is playing the squad-based shooter video game, a join condition indicating a second player would like to join in playing the squad-based shooter video game, wherein the join condition is generated by a controller being connected to the physical game console; the processor ascertaining a second character from the squad that is not currently being controlled by another player and the processor associating the second character from the squad with the second player; the processor splitting an image displayed on a physical display by presenting multiple viewing panels such that the first player views the squad-based shooter video game through a first viewing panel from a perspective of the first character and the second player views the squad-based shooter video game through a second viewing panel from a perspective of the second character; and the processor enabling the first and second players to switch control from the first and second characters, respectively, to other characters in the squad. - View Dependent Claims (27, 28)
-
-
29. For use with a physical console-based video game system, a storage medium storing a squad-based video game in which individual players control a squad of N characters, the squad-based video game having instructions that, when executed by a processor of the video game system, the processor performs acts comprising:
-
the processor detecting addition of an Nth+1 player after N players have begun playing the squad-based video game by detecting that a controller has been connected to the video game system; the processor associating the Nth+1 player with a generic squad member independent of the N characters in the squad; and the processor splitting an image displayed on a physical display by presenting N+1 viewing panels such that each player views the squad-based video game through a corresponding viewing panel from perspectives of the N characters and the generic squad member. - View Dependent Claims (30, 31, 32)
-
Specification