发明名称 |
Video game with decoupled render and display rate |
摘要 |
A server according to an embodiment provides online games that send game screens more suitably for the throughput of a user terminal. In accordance with one aspect, the server can execute a game program including: a game progress module for progressing a game; a generation module for generating, at first time intervals, frame information containing a plurality of drawing commands to be executed on a terminal device to render one frame of a game screen in accordance with progression of the game; a determination module for determining whether to send the generated frame information to the terminal device; a compression module for compressing the generated frame information; a sending module for sending to the terminal device the compressed frame information to be sent; and a request module for requesting drawing execution time information from the terminal device at second time intervals. |
申请公布号 |
US9174130(B2) |
申请公布日期 |
2015.11.03 |
申请号 |
US201314011662 |
申请日期 |
2013.08.27 |
申请人 |
DeNA Co., Ltd. |
发明人 |
Oku Kazuho |
分类号 |
G06T1/00;A63F13/30;A63F13/358;A63F13/355;A63F13/40 |
主分类号 |
G06T1/00 |
代理机构 |
Pillsbury Winthrop Shaw Pittman LLP |
代理人 |
Pillsbury Winthrop Shaw Pittman LLP |
主权项 |
1. A server for providing a game to a plurality of terminal devices communicatively connected to the server, the server comprising:
a central processing unit; memory storage configured to store machine-readable instructions that, when executed, cause the central processing unit to progress the game in accordance with input information sent from a terminal device among the plurality of terminal devices; generate, at a first fixed time interval, frame information for rendering one frame of a game screen corresponding to progression of the game on the terminal device; obtain, at a second fixed time interval, time information that specifies a throughput of the terminal device, the second fixed time interval being different from the first fixed time interval; and determine whether to send the generated frame information to the terminal device based on the obtained time information such that in response to a determination that a time period reflected by the obtained time information is greater than the first fixed time interval, sending of the generated frame information is skipped. |
地址 |
Tokyo JP |