Return to search

Drizzle: Design and Implementation of a Lightweight Cloud Game Engine with Latency Compensation

"With the rapid development of the Internet, cloud gaming has increasingly gained attention. Cloud gaming is a new type of cloud service that allows a game to run on the cloud servers, and players interact with the game remotely on their own light-weight clients. There are many potential benefits for both players and game developers to deploy a game on a cloud server, such as reducing the need for clients to update the game, easing development of cross-device games and helping prevent software piracy. In this work, I developed a cloud game engine, Drizzle, with a time warp algorithm for latency compensation, and implemented a new transmission method that reduces the network bandwidth. Using Drizzle, I also developed a simple cloud game to evaluate the functionality and performance. Experiments with this game in a controlled laboratory environment provide objective measurements of game performance and subjective measurements of user performance. Analysis of the results shows Drizzle with time warp did not reduce noticeable latency but helped players get higher game scores compared to Drizzle without time warp. Moreover, Drizzle reduced network bitrates compared to some conventional cloud transmission methods."

Identiferoai:union.ndltd.org:wpi.edu/oai:digitalcommons.wpi.edu:etd-theses-2248
Date08 December 2017
CreatorsSun, Jiawei
ContributorsJeffrey P. Kesselman, Advisor, Lane T. Harrison, Advisor, Mark L. Claypool, Advisor
PublisherDigital WPI
Source SetsWorcester Polytechnic Institute
Detected LanguageEnglish
Typetext
Formatapplication/pdf
SourceMasters Theses (All Theses, All Years)

Page generated in 0.0039 seconds