Graphical user interfaces in computer-implemented multiplayer games
First Claim
1. A computer-implemented system comprising:
- a game display module to generate a game display for a game instance of a computer-implemented multiplayer game, the game instance being associated with a player of the game, and the game display including an environment view that shows a virtual in-game environment associated with the game instance;
a graphical user interface module that comprises one or more computer processors, the graphical user interface module being configured to generate a graphical user interface that forms part of the game display, the graphical user interface including a friends panel that is operable between;
a collapsed condition that provides a collapsed friends panel arranged such that the environment view is substantially unobscured by the collapsed friends panel, andan expanded condition that provides an expanded friends panel which occupies a larger area of the game display than the collapsed friends panel and at least partially obscures the environment view, both the collapsed friends panel and the expanded friends panel providing friend information display functionality or friend communication functionality to the player, the graphical user interface being configured to switch the friends panel between the collapsed condition and the expanded condition responsive to player input.
5 Assignments
0 Petitions
Accused Products
Abstract
This disclosure generally relates to systems and methods to provide graphical user interfaces in computer-implemented multiplayer games. The graphical user interface includes a friends panel that is operable between a collapsed condition and an expanded condition. The friends panel provides friends information display functionality, social network management functionality, and/or messaging functionality both in the collapsed condition and in the expanded condition. In the collapsed condition, the friends panel may comprise a friends bar that shows a row of friend cards or chiclets associated with respective friends of a host player associated with a displayed game instance, the friends bar being clear of a view of a virtual in-game environment shown in the game display, while the expanded friends panel may comprise a grid of friend cards or chiclets that functionally obscures the in-game environment.
-
Citations
23 Claims
-
1. A computer-implemented system comprising:
-
a game display module to generate a game display for a game instance of a computer-implemented multiplayer game, the game instance being associated with a player of the game, and the game display including an environment view that shows a virtual in-game environment associated with the game instance; a graphical user interface module that comprises one or more computer processors, the graphical user interface module being configured to generate a graphical user interface that forms part of the game display, the graphical user interface including a friends panel that is operable between; a collapsed condition that provides a collapsed friends panel arranged such that the environment view is substantially unobscured by the collapsed friends panel, and an expanded condition that provides an expanded friends panel which occupies a larger area of the game display than the collapsed friends panel and at least partially obscures the environment view, both the collapsed friends panel and the expanded friends panel providing friend information display functionality or friend communication functionality to the player, the graphical user interface being configured to switch the friends panel between the collapsed condition and the expanded condition responsive to player input. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computer-implemented method comprising:
-
generating a game display for a game instance of a computer-implemented multiplayer game, the game display being associated with a player of the game and including an environment view that shows a virtual in-game environment associated with the game instance; in an automated operation using one or more computer processors, generating a graphical user interface that forms part of the game display, the graphical user interface including a friends panel that is operable between a collapsed condition that provides a collapsed friends panel arranged such that the environment view is substantially unobscured by the collapsed friends panel, and an expanded condition that provides an expanded friends panel which occupies a larger area of the game display than the collapsed friends panel and at least partially obscures the environment view, both the collapsed friends panel and the expanded friends panel providing friend information display functionality or friend communication functionality to the player; and switching the friends panel between the collapsed condition and the expanded condition responsive to player input. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
the method further comprising switching the friends panel between the display mode and the messaging mode responsive to player input. -
13. The method of claim 12, wherein the collapsed friends panel occupies a constant peripheral area of the game display, to allow unobscured visual access to the environment view, the expanded friends panel occupying an expanded area that includes the peripheral area and obscures a majority of the environment view.
-
14. The method of claim 12, wherein the collapsed friends panel and the expanded friends panel display multiple friend cards that respectively show information about corresponding friends of the player, the expanded friends panel displaying a greater number of friend cards than the collapsed friends panel.
-
15. The method of claim 14, wherein the collapsed friends panel comprises a friends bar that displays a single row of friend cards, and the expanded friends panel comprises a grid of friend cards.
-
16. The method of claim 15, wherein the switching of the friends panel between his the collapsed condition and the expanded condition responsive to player input comprises switching from the expanded friends panel to the collapsed friends panel responsive to selection by the player of a particular friend card in the expanded friends panel.
-
17. The method of claim 14, wherein the expanded friends panel comprises a plurality of pages of friend cards that are navigable responsive to player input to display one page of friend cards at a time.
-
18. The method of claim 14, wherein the expanded friends panel comprises a plurality of groups of friend cards that are grouped by type and/or status of the respective friends, the method further comprising displaying in the expanded friends panel a tab corresponding to each group, and displaying at least a subset of a particular one of the plurality of groups responsive to player selection of the corresponding tab.
-
19. The method of claim 18, wherein the displaying of the corresponding tab for at least one of the plurality of groups is conditional upon members of the at least one group exceeding a threshold value, the method further comprising determining that the number of friend cards in the at least one group exceeds the threshold value, and based on the determination, displaying the corresponding tab.
-
20. The method of claim 19, wherein the plurality of groups of friend cards are directly accessible only in the expanded friends panel, but not in the collapsed friends panel.
-
-
21. A graphical user interface for a computer-implemented multiplayer game, the graphical user interface comprising a friends panel that is operable between:
-
a collapsed condition in which the friends panel provides friend information display functionality or friend communication functionality to a player associated with a game instance of the game that is displayed in a game display of which the graphical user interface forms part, the friends panel being sized and positioned in the collapsed condition to allow a substantially unobscured view of the game instance; and an expanded condition in which the friends panel provides friend information display functionality or friend communication functionality to the player, the friends panel being sized and positioned in the expanded condition to substantially obscure the game instance. - View Dependent Claims (22)
-
-
23. A non-transitory machine-readable storage medium storing instructions which, when performed by a machine, cause the perform operations comprising:
-
generate a game display for a game instance of a computer-implemented multiplayer game, the game display being associated with a player of the game and including an environment view that shows a virtual in-game environment associated with the game instance; generate a graphical user interface that forms part of the game display, the graphical user interface including a friends panel that is operable between a collapsed condition that provides a collapsed friends panel arranged such that the environment view is substantially unobscured by the collapsed friends panel, and an expanded condition that provides an expanded friends panel which occupies a larger area of the game display than the collapsed friends panel and at least partially obscures the environment view, both the collapsed friends panel and the expanded friends panel providing friend information display functionality or friend communication functionality to the player; and switching the friends panel between the collapsed condition and the expanded condition responsive to player input.
-
Specification