Gaming system for updating a presentation of a virtual game environment
AssigneeZynga Inc.
InventorGregory Omi
Life of this patent
Estimating the term…
Abstract
A system, a computer readable storage medium storing at least one program, and a computer-implemented method for updating a performance of a presentation of a virtual game environment. A presentation of a virtual game environment is generated based on a visual attribute. The visual attribute may identify a visual quality of the presentation of the virtual game environment. A visual performance metric associated with the presentation of the virtual game environment is then monitored. The visual attribute then updated based on the visual performance metric. After the visual attribute is updated, an updated presentation of the virtual game environment is generated based on the updated visual attribute.
Claims19
(canceled)
A computer-implemented method, comprising:
- causing a client device to render a first sequence of frames for an online gaming environment according to a visual attribute;
- sampling, using one more processors, a current frame rate of the first sequence of frames;
- detecting a threshold number of frame stalls is present in the sampled current frame rate;
- adjusting the visual attribute based on detecting the threshold number of frame stalls;
- and
- causing the client device to render a second sequence of frames for the online gaming environment according to the adjusted visual attribute.
A non-transitory machine-readable storage medium storing instructions which, when executed by one or more processors, cause the one or more processors to perform operations comprising:
- causing a client device to render a first sequence of frames for an online gaming environment according to a visual attribute;
- sampling, using one more processors, a current frame rate of the first sequence of frames;
- detecting a threshold number of frame stalls is present in the sampled current frame rate;
- adjusting the visual attribute based on detecting the threshold number of frame stalls;
- and
- causing the client device to render a second sequence of frames for the online gaming environment according to the adjusted visual attribute.
A computer system comprising:
- a processor;
- a memory device holding an instruction set executable on the processor to cause the computer system to perform operations comprising:
- rendering a first sequence of frames for an online gaming environment according to a visual attribute;
- sampling, using one more processors, a current frame rate of the first sequence of frames;
- detecting a threshold number of frame stalls is present in the sampled current frame rate;
- adjusting the visual attribute based on detecting the threshold number of frame stalls;
- and
- rendering a second sequence of frames for the online gaming environment according to the adjusted visual attribute.
Dependencies are inferred from the claim text.