Providing incentivized reduction of in-game actions
Users may be incentivized to reduce their overall in-game actions in a game. In-game actions may include actions of a first action type and actions of a second action type. Actions of the second action type may be enhanced versions of actions of the first action type. Actions of the first action type and actions of the second action type may have individual costs in resources that are available in the game. The game may include a plurality of resource types including a first resource type. The amount of resources of the first resource type controlled by a first user may be increased responsive to the first user refraining from inputting action requests for an action of the first action type over one or more time periods. Execution of an action of the second action type may have a cost of resources of the first resource type.
1. A system for hosting an online game, and for enhancing server availability, the system comprising:
a game server including one or more physical processors configured by machine-readable instructions to:
execute an instance of a game to generate information for transmission over a network to a first client computing platform to facilitate presentation of the game to a first user on the first client computing platform, and to implement in-game actions in the instance of the game in response to action requests for the in-game actions by the first user, wherein the in-game actions include actions of a first action type and actions of a second action type, wherein actions of the second action type are enhanced versions of actions of the first action type, and wherein actions of the first action type and actions of the second action type have individual costs in resources that are available in the game, and wherein the game includes a plurality of resource types, the plurality of resource types including a first resource type;
initiate transmission over the network of the information generated by the execution of the instance of the game to the first client computing platform, and to receive over the network from the first client computing platform action requests input by the first user on the first client computing platform, wherein action requests specify execution of in-game actions;
maintain user resource records, the user resource records including a first resource record for the first user that indicates amounts of resources of the individual ones of the plurality of resource types that the first user controls in the game including an amount of resources of the first resource type; and
determine whether the action requests received over the network from the first client computing platform during one or more time periods is for an action; and
effectuate, in response to a determination that no action requests for an action of the first action type was received from the first client computing platform during the one or more time periods, an increase of the amount of resources of the first resource type controlled by the first user,
wherein transmission over the network is initiated to the first client computing platform of information that causes the first client computing platform to present the increase of the amount of resources of the first resource type controlled by the first user,
wherein execution of an action of the second action type has a cost of resources of the first resource type such that in response to reception of an action request from the first client computing platform requesting an action of the second action type, the action of the second action type is implemented in the instance of the game and the amount of resources of the first resource type controlled by the first user is reduced by the cost of the action of the second action type,
and wherein transmission over the network is initiated to the first client computing platform of information that causes the first client computing platform to present to the first user a result of the action of the second action type, and the reduction in the amount of resources of the first resource type controlled by the first user.
2. The system of claim 1 , wherein the one or more processors are further configured by machine-readable instructions to obtain an action request for the action of the second action type by the first user; and
to execute the action of the second action type responsive to a determination that the amount of resources of the first resource type controlled by the first user is sufficient to satisfy the cost of resources of the first resource type associated with execution of the action of the second action type.
3. The system of claim 2 , wherein the one or more processors are further configured by machine-readable instructions to, in response to a determination that the action request for the action of the second action type specifies execution of the action of the second action type during one or more of periods associated with low network resource utilization or periods associated with time slots designated for adjustments, effectuate one or more of an adjustment of a recharge period associated with increasing the amount of resources of the first resource type controlled by the first user or an adjustment of the cost of resources of the first resource type associated with execution of the action of the second action type.
4. The system of claim 1 , wherein resources of the first resource type cannot be acquired via one or more of purchase or trade.
5. The system of claim 1 , wherein the one or more processors are further configured by machine-readable instructions to obtain payment from the first user for one or more resource slots that store resources of the first resource type, and wherein increasing the amount of resources of the first resource type controlled by the first user is responsive to the first user having one or more empty resource slots.
6. The system of claim 1 , wherein the one or more processors are further configured by machine-readable instructions to, in response to an action request for the action of the first action type by the first user, effectuate one or more of a decrease of the amount of resources of the first resource type controlled by the first user or a reduction of the amount of resources of the first resource type controlled by the first user that is increased based on the first user refraining from inputting action requests for the action of the first action type.
7. The system of claim 1 , wherein the one or more processors are further configured by machine-readable instructions to effectuate a decrease of the amount of resources of the first resource type controlled by the first user responsive to execution of the action of the second action type, such that the amount of resources of the first resource type controlled by the first user is decreased by the cost of resources of the first resource type associated with execution of the action of the second action type.
8. The system of claim 1 , wherein actions of the second action type are associated with greater benefits to the users than corresponding actions of the first action type.
9. The system of claim 1 , wherein the time periods include one or more in-game time periods.
10. A computer-implemented method for hosting an online game, and for enhancing server availability, the method being implemented in a computer system that includes one or more physical processors configured by machine-readable instructions, the method comprising:
executing, using the one or more processors, an instance of a game to generate information for transmission over a network to a first client computing platform to facilitate presentation of the game to a first user on the first client computing platform;
implementing, using the one or more processors, in-game actions in the instance of the game in response to action requests for the in-game actions by the first user, wherein the in-game actions include actions of a first action type and actions of a second action type, wherein actions of the second action type are enhanced versions of actions of the first action type, wherein actions of the first action type and actions of the second action type have individual costs in resources that are available in the game, and wherein the game includes a plurality of resource types, the plurality of resource types including a first resource type;
initiating transmission over the network, using the one or more processors, of the information generated by the execution of the instance of the game to the first client computing platform, and to receive over the network from the first client computing platform action requests input by the first user on the first client computing platform, wherein action requests specify execution of in-game actions;
maintaining, using the one or more processors, user resource records, the user resource records including a first resource record for the first user that indicates amounts of resources of individual ones of the plurality of resource types that the first user controls in the game including an amount of resources of the first resource type;
determining, using the one or more processors, whether the action requests received over the network from the first client computing platform during one or more time periods is for an action of the first action type; and
effectuating, using the one or more processors, in response to a determination that no action requests for an action of the first action type was received from the first client computing platform during one or more time periods, an increase of the amount of resources of the first resource type controlled by the first user,
wherein the initiated transmission over the network to the first client computing platform of information that is further configured to cause the first client computing platform to present the increase of the amount of resources of the first resource type controlled by the first user,
wherein execution of an action of the second action type has a cost of resources of the first resource type such that in response to reception of an action request from the first client computing platform requesting an action of the second action type, the implementation of the second action type in the instance of the game reduces the amount of resources of the first resource type controlled by the first user by the cost of the action of the second action type,
and wherein the initiated transmission over the network to the first client computing platform of information is further configured to cause the first client computing platform to present to the first user a result of the action of the second action type, and the reduction in the amount of resources of the first resource type controlled by the first user.
11. The method of claim 10 , further comprising:
obtaining an action request for the action of the second action type by the first user; and
executing the action of the second action type responsive to a determination that the amount of resources of the first resource type controlled by the first user is sufficient to satisfy the cost of resources of the first resource type associated with execution of the action of the second action type.
12. The method of claim 11 , further comprising in response to a determination that the action request for the action of the second action type specifies execution of the action of the second action type during one or more of periods associated with low network resource utilization or periods associated with time slots designated for adjustments, effectuating one or more of an adjustment of a recharge period associated with increasing the amount of resources of the first resource type controlled by the first user or an adjustment of the cost of resources of the first resource type associated with execution of the action of the second action type.
13. The method of claim 10 , wherein resources of the first resource type cannot be acquired via one or more of purchase or trade.
14. The method of claim 10 , further comprising obtaining payment from the first user for one or more resource slots that store resources of the first resource type, wherein increasing the amount of resources of the first resource type controlled by the first user is responsive to the first user having one or more empty resource slots.
15. The method of claim 10 , further comprising effectuating a decrease of the amount of resources of the first resource type controlled by the first user responsive to execution of the action of the second action type, such that the amount of resources of the first resource type controlled by the first user is decreased by the cost of resources of the first resource type associated with execution of the action of the second action type.
16. The method of claim 10 , wherein actions of the second action type are associated with greater benefits to the users than corresponding actions of the first action type.
17. A system for hosting an online game, and for enhancing server availability, the system comprising:
a game server including one or more physical processors configured by machine-readable instructions to:
execute an instance of a game to generate information for transmission over a network to a first client computing platform to facilitate presentation of the game to a first user on the first client computing platform, and to implement in-game actions in the instance of the game in response to action requests for the in-game actions by the first user, wherein the in-game actions include actions of a first action type and actions of a second action type, wherein actions of the second action type are enhanced versions of actions of the first action type, and wherein actions of the first action type and actions of the second action type have individual costs in resources that are available in the game, and wherein the game includes a plurality of resource types, the plurality of resource types including a first resource type;
initiate transmission over the network of the information generated by the execution of the instance of the game to the first client computing platform, and to receive over the network from the first client computing platform action requests input by the first user on the first client computing platform, wherein action requests specify execution of in-game actions;
maintain user resource records, the user resource records including a first resource record for the first user that indicates amounts of resources of the individual ones of the plurality of resource types that the first user controls in the game including an amount of resources of the first resource type;
determine whether the action requests received over the network from the first client computing platform during one or more recharge periods for an action of the first action type; and
effectuate, in response to a determination that no for an action of the first action type was received from the first client computing platform during the one or more recharge periods, an increase of the amount of resources of the first resource type controlled by the first user,
wherein transmission over the network is initiated to the first client computing platform of information that causes the first client computing platform to present the increase of the amount of resources of the first resource type controlled by the first user,
wherein execution of an action of the second action type has a cost of resources of the first resource type such that in response to reception of an action request from the first client computing platform requesting an action of the second action type, the action of the second action type is implemented in the instance of the game and the amount of resources of the first resource type controlled by the first user is reduced by the cost of the action of the second action type,
and wherein transmission over the network is initiated to the first client computing platform of information that causes the first client computing platform to present to the first user a result of the action of the second action type, and the reduction in the amount of resources of the first resource type controlled by the first user.
18. The system of claim 17 , wherein the one or more processors are further configured by machine-readable instructions to obtain an action request for the action of the second action type by the first user; and
to execute the action of the second action type responsive to a determination that the amount of resources of the first resource type controlled by the first user is sufficient to satisfy the cost of resources of the first resource type associated with execution of the action of the second action type.
19. The system of claim 18 , wherein the one or more processors are further configured by machine-readable instructions to, in response to a determination that the action request for the action of the second action type specifies execution of the action of the second action type during one or more of periods associated with low network resource utilization or periods associated with time slots designated for adjustments, effectuate one or more of an adjustment of a recharge period associated with increasing the amount of resources of the first resource type controlled by the first user or an adjustment of the cost of resources of the first resource type associated with execution of the action of the second action type.
20. The system of claim 17 , wherein resources of the first resource type cannot be acquired via one or more of purchase or trade.