Determining quality of an electronic game based on developer engagement metrics
AssigneeRoblox Corporation
InventorJianan Duan
Life of this patent
Estimating the term…
Abstract
A technique determines a quality of an electronic game based at least in part on the time spent by a game developer to design the electronic game. While operating a game development tool during the design of the game, the number of actions taken using the game development tool are counted for a plurality of time frames. If the number of actions for any particular time frame meet a threshold number of actions, then a duration of that time frame is added to a value of a total developer time for the electronic game. Other time frames, in which the number of actions fails to meet the threshold, do not have their time frame durations added to the value of the total developer time. A higher quality rating corresponds to longer total developer time.
Claims20
A method, comprising:
- determining, by an activity tracker at a first computer, a number of actions performed using a game development tool, wherein the number of actions are performed during first and second time frames, and wherein the actions correspond to a particular game designed using the game development tool;
- generating, by the activity tracker, a signal having content that represents the number of actions taken during the first and second time frames;
- sending, by the activity tracker, the signal to an agent computer;
- determining, by the agent computer, a quality of the particular game from the content of the signal, wherein the quality of the particular game corresponds to a total developer time that includes a first duration of the first time frame in which a first number of actions exceeds a first threshold and excludes a second duration of the second time frame in which a second number of actions is below the first threshold;
- and
- in response to the determined quality of the particular game being below a second threshold to thereby indicate a low total developer time, generating and sending, by the agent computer, an alert to a system administrator to investigate the particular game.
A non-transitory computer-readable medium having computer-readable instructions stored thereon, which in response to execution by a processor, cause the processor to perform or control performance of operations that comprise:
- determining, by an activity tracker at a first computer, a number of actions that are performed using a game development tool, wherein the number of actions are performed during-first and second time frames, and wherein the actions correspond to a particular game designed using the game development tool;
- generating, by the activity tracker, a signal having content that represents the number of actions taken during the first and second time frames;
- and
- sending, by the activity tracker, the signal to an agent computer to enable a determination, by the agent computer, of a quality of the particular game from the content of the generated signal, wherein the quality of the particular game corresponds to a total developer time that includes a first duration of the first time frame in which a first number of actions exceeds a first threshold and excludes a second duration of the second time frame in which a second number of actions is below the first threshold, and wherein an alert to investigate the particular game is generated and sent by the agent computer to a system administrator in response to the determined quality of the particular game being below a second threshold to thereby indicate a low total developer time.
A system, comprising:
- a non-transitory computer-readable medium with computer-executable instructions stored thereon for a game development tool and for an activity tracker associated with the game development tool;
- and
- a processor at a first computer and coupled to the computer-readable medium, and operable to execute the instructions to render a user interface for the game development tool and to operate the activity tracker perform or control performance of operations that include:
- determine a number of actions performed using the game development tool, wherein the number of actions are performed during first and second time frames, and wherein the actions correspond to a particular game designed using the game development tool;
- generate a signal having content that represents the number of actions taken during the first and second time frames;
- and
- send the signal to an agent computer to enable a determination, by the agent computer, of a quality of the particular game from the content of the generated signal, wherein the quality of the particular game corresponds to a total developer time that includes a first duration of the first time frame in which a first number of actions exceeds a first threshold and excludes a second duration of the second time frame in which a second number of actions is below the first threshold, and wherein an alert to investigate the game is generated and sent by the agent computer to a system administrator in response to the determined quality of the particular game being below a second threshold to thereby indicate a low total developer time.
Dependencies are inferred from the claim text.