A system and method configured to provide limited-time events to users in an online game. The system and method may include executing an instance of an online game and effectuating presentation of offers to users to activate a limited-time event within the online game. Activation of the limited-time event may enable users to perform event runs through the limited-time event for a duration. The execution of event runs through the limited-time event in response to user commands received from a client computing platform associated with the user may deplete the virtual resource in an inventory of the user. The system and method may maintain inventories of the users and recharge the virtual resource as a function of time. The performance of users may be assessed and awards may be distributed to the users based on the assessment of their performance during the event runs. The system and method may include effectuating exchanges by the users of virtual items for the first virtual resource.
A system and method for providing a quest from a probability item bundle in an online game. The system and method include executing an instance of an online game. The system and method include maintaining inventories of virtual items, and presenting offers to sell probability item bundles. The system and method include associating potential awards in sets of potential awards with different award distribution probabilities. The system and method include receiving activation requests from users for purchased probability item bundles. The system and method include stochastically selecting one of the potential awards in accordance with the award distribution probabilities and providing access to a first quest in an online game in accordance with the selected award.
A system and method configured to enhance gameplay between users in an online game and to provide enhanced interest in virtual goods associated with collections of virtual goods through the ability to rotate drop rates associated with these virtual goods from time to time. The system and method includes the provision of functionality which allows providers of online games to periodically rotate drop rates associated with mystery boxes in order to maintain and/or generate additional interest in specific mystery boxes. As a result, it is possible for game operators to enhance revenue opportunities associated with these boxes even in the case where such boxes have been available for a relatively lengthy period of time and/or where players would have otherwise lost interest in specific boxes.
Disclosed herein is technology for providing in-game bonuses to a user's in-game persona. The technology involves affiliation virtual items that provide quality-based bonuses and level based bonuses. The technology provides systems and methods for upgrading an affiliation virtual item's level and/or enhancing the affiliation virtual item's quality. If an upgrade or enhancement is unsuccessful, the affiliation virtual item may be broken and the quality bonuses and/or level bonuses may be decreased until the item is repaired.
Systems and methods for online gaming including virtual placeholder items that can be exchanged for virtual items of value based on a quantitative performance of the users relative other users in events that take place in the online game.
One aspect of the disclosure relates to a multi-prize mystery box that dynamically changes probabilities to ensure payout value in an online game. The multi-prize mystery box which dynamically changes probabilities may provide the ability to arrange multiple items in a mystery box. The probability of acquiring an instance of the second item through Nth item may be dynamically weighted based on the value of the first item.
One aspect of the disclosure relates to facilitating gifting of virtual items between users in an online game. During different periods in the game, users may be awarded virtual items as awards. The system provides the opportunity to a user to gift awards to other users at the time they are distributed. The other users may include members of a common affiliation, other users that have friend or other relationships, and/or other. For example, the game may provide an option to a user to keep an award or to share at least a portion of the award with one or more other users. The one or more users may be selectable from a list presented to the user. This may provide an opportunity for social gifting and/or interaction in the online game if virtual items and/or currency are typically not transferable between users.
A virtual space is provided to users via client computing devices. Device information related to a client computing platform used by a user to interact with the virtual space may be obtained. Customized in-game capabilities available for the user may be determined based on the device information, which may include a description of or otherwise identify the client computing platform. The device information may include or otherwise by used to obtain device capabilities such as hardware, software, network, and/or other specifications. Different users using different client computing platforms may be provided with different in-game capabilities such as user roles, content items, levels, and/or other content or actions available for the user in the virtual space based on the client computing platform used by the users to interact with the virtual space.
One aspect of the disclosure relates to determining prices for a protection extension in an online game. The protection extension may be implemented, for example, after a user's beginning protection and/or any other in-game protection period has ceased. The protection extension may be dynamically priced for individual users. The protection extension may be priced, for example, based on the user's power and/or strength in a game, and/or based on other factors. For example, the stronger the user is in the game, the more expensive the extension of protection, and the weaker the user is in the game, the cheaper the extension of protection. This may provide an opportunity for a less experienced player to build up their strength in a game, thus promoting further player engagement. Individualizing the price of protection extensions may provide other enhancements.
One aspect of the disclosure relates to implementing a system to encourage cross platform operation in an online game. The online game may provide the ability to provide incentives for participating in cross platform game play. The system may monitor the player's performance on a particular console and provide incentives to accomplish tasks through game play on a different platform than the player is currently operating to play the game.
Systems and methods for authenticating user accounts associated with an online game to users of presentation control devices and to enable the presentation control devices to present views of the online game corresponding to the authenticated user accounts.
A system and method for providing rewards in a game space based on errors disrupting user interactions with the game space is disclosed. For providing such rewards, error information indicating the errors may be obtained and the errors may be extracted from the obtained error information. In some examples, levels of disruption caused by the errors may be determined. In some examples, support resources for addressing the errors may be determined. Rewards may be determined to be awarded to the users based on the determined levels of disruption and/or the determined support resources. In some examples, the determined rewards may be distributed to the users responsive to the users performing one or more actions addressing the errors on the client computing platforms associated with the users.
This disclosure relates to a system and methodology for dynamically generating and implementing game objectives for in-game implementation such that users may attempt to meet these objectives to obtain one or more rewards. In some embodiments, game objectives are determined stochastically or pseudo-stochastically using a variety of components that are combined to create an overall game objective.
This disclosure relates to presenting offers for in-game virtual rewards to users. In implementations, rewards of virtual currency associated with the offers may be determined on a per user basis, such that a reward of virtual currency associated with an offer is incremented until the user accepts the offer and performs an action associated with the offer.
Notifications of events that take place within a virtual space and/or information related to the notifications may be transmitted from a server which hosts an instance of the virtual space to the presentation control device via which users may interact with the virtual space. Based on the received notifications and/or the information related to those notifications, the presentation control device may transmit external notifications to one or more user devices that are within the vicinity of the presentation control device. The external notifications may be sent, for example, via email, text message, instant message external from the virtual space, push notification and/or through other external communication media. Determining a particular user device to which the presentation control device should transmit the event notification may depend on whether the user device is located within the vicinity of the presentation control device, a predefined association between a user and the user device, and/or whether the user is present at the user device.
One aspect of the disclosure relates to facilitating the development and provision of enhanced video of game playback, including the ability to augment a video of game playback with information relating to the game state of the game. A video may be generated based on game state information associated with one or more selected portions of the game. The video may include visual features that may not have been present in corresponding views that were presented to the user during game play of those one or more portions of the game. The user may augment the video with displayed information based on game logic for the online game. For example, displayed information may include commentary, tips on how the user could have maximized his game play, influential plays from the one or more portions of the game, and/or other information based on the game logic.
Gifting of virtual items between users of a virtual space may be facilitated. A purchase interface may be presented to a first user. The purchase interface may be configured to receive selection from the first user of (i) a virtual item for purchase, and (ii) one or more users with which the first user has established a virtual space relationship. Responsive to selection by the first user through the purchase interface of a first virtual item and a second user with which the first user has established a virtual space relationship, the first virtual item may be distributed to the second user in the virtual space.
Participation in an online game through a plurality of different social network platforms may be facilitated. This may include enabling an individual user to log in to the online game, which may take place in a virtual space, through a plurality of different social network platforms, thereby extending the accessibility of the online game with respect to the individual user. The online game may be provided to users through different social network platforms such that a first user accessing the online game through a first social network platform may access a common instance of the online game (and/or the virtual space) with a second user accessing the online game through a second social network platform.
G06F 3/00 - Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
COMMUNICATIONS AMONG USERS BELONGING TO AFFILIATIONS SPANNING MULTIPLE VIRTUAL SPACES
Communications may be facilitated among users belonging to affiliations spanning two or more virtual spaces accessible via virtual environments. In exemplary implementations, affiliations within individual virtual spaces may be managed. A given affiliation within a given virtual space may comprise a discrete group of users with a relationship having a functional significance within the given virtual space. A communications interface may be provided for presentation to individual users. The communications interface may be configured to enable a given user to observe in- coming communications and provide out-going communications. Synchronous and/or asynchronous communications may be facilitated via the communications interface between users belonging to one or more common affiliations. The communications may be facilitated among users belonging to a common overarching affiliation, which may encompass two or more affiliations from different virtual spaces that include substantially the same group of users.
A virtual space may be provided to users. In providing the virtual space to users, actions performed in the virtual space responsive to user input may be dynamically assigned a quality of service that is dependent on one or more of user value, past user action requests, past action requests cumulatively for all users, server health, and/or other criteria. This may facilitate an operator of the virtual space increasing overall user engagement and/or value, and/or provide other enhancements.
Affiliations between users may be facilitated across multiple virtual spaces accessible via virtual environments. Affiliations may be established within individual ones of two or more virtual spaces. A given affiliation within a given virtual space may include a discrete group of users with a relationship having a functional significance within the given virtual space. The affiliations may include a first affiliation within a first virtual space between a group of users including a first user and a second user. A recommendation may be provided for potential affiliations to users in the two or more virtual spaces such that responsive to the first user having an account in a second virtual space, and responsive to the second user creating an account in the second virtual space, the first user may be recommended to the second user for a potential affiliation in the second virtual space based on the first affiliation.