DYNAMICALLY GENERATED IN-GAME OBJECTIVES
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.
1 . An online gaming system allowing for customizable interaction, the system comprising:
one or more processors configured to execute computer program modules, the computer program modules comprising:
a game objective determination module configured to generate at least one game objective tied to at least one reward;
a reward determination module configured to generate said at least one reward to be provided to a first user in the event said first user successfully completes said at least one game objective; and
a game module configured to execute an instance of an online game, and to implement the instance of the online game to facilitate participation of users in the online game, the game module being further configured to implement said at least one game objective tied to said at least one reward based upon successful completion of the game objective by said first user.
2 . The online gaming system of claim 1 wherein the game objective determination module is configured such that generating a game objective comprises automatically selecting at least one component for the game objective, wherein the at least one component includes one or more of task type, task amount or allotted time for task completion.
3 . The online gaming system of claim 2 wherein the game objective determination module is configured such that the at least one automatically selected component includes a task type, and further such that automatically selecting the task type comprises selecting from a set of potential task types, the set of potential task types comprising one or more of a train troops task, a kill wilds task, a defeat other players task or an obtain resource task.
4 . The online gaming system of claim 2 wherein the game objective determination module is configured such that the at least one automatically selected component includes an allotted time for task completion that specifies an amount of real world time permitted to successfully achieve said task completion.
5 . The online gaming system of claim 1 wherein the game objective determination module is configured such that automatically selecting said at least one game objective comprises making a stochastic selection.
6 . The online gaming system of claim 1 wherein the game objective determination module is configured such that automatically selecting said at least one game objective comprises making a pseudo-stochastic selection.
7 . The online gaming system of claim 1 wherein generated game objectives are communicated to users.
8 . The online gaming system of claim 7 wherein said generated game objectives are communicated to users through one or more of text message, push mobile application notification or email.
9 . The online gaming system of claim 2 wherein the game objective selection module is configured such that automatically selecting at least one component for said game objective automatically and individually selecting a plurality of said components and wherein the selection associated with at least one of said components is dependent upon the selection of another of said at least one components.
10 . A computer-implemented method for in-game customization of online games, the method being implemented in a computer system that includes one or more physical processors and storage media storing machine-readable instructions, the method comprising:
selecting one or more game objective components to be used in the determination of at least one game objective;
obtaining information associated with possible values for each of said selected game objective components;
stochastically determining one or more of said game objectives based upon said selected game objective components and said information associated with possible values for each of said selected game objective components; and
implementing an online game with said one or more game objectives when said online game is accessed by a user.
11 . The method of claim 10 wherein said one or more game objective components comprises at least one or more of task type, task amount or allotted time for task completion.
12 . The method of claim 11 wherein the game objective components includes a task type, and further such that task type component comprises at least one of a train troops task, a kill wilds task, a defeat other players task or an obtain resource task.
13 . The method of claim 11 wherein the game objective components includes a task type, and further said allotted time for task completion component specifies an amount of real world time permitted to successfully achieve said task completion.
14 . The method of claim 11 wherein said one or more game objectives is determined stochastically.
15 . The method of claim 10 wherein said one or more game objectives is determined pseudo-stochastically.
16 . The method of claim 10 further comprising the step of communicating game objectives to users.
17 . The method of claim 16 wherein said game objectives are communicated to users through one or more of text message, push mobile application notification or email.
18 . The method of claim 10 wherein said game objectives are determined based upon a plurality of said game objective components and wherein the selection associated with at least one of said game objective components is dependent upon the selection of another of said at least one game objective components.