
Games have been known to push consumer computing platforms to their maximum capacity. In traditional systems such as desktop computers, it is often expected and accepted that Gaming software will push a system to its limits. However, mobile environments are in a strikingly different scenario as they have limited power reserves. A fully utilized mobile device may have a greatly reduced running time, thus it is important to reduce the complexity of these gaming softwares for mobile devices. Luckily, cloud gaming systems provide a potential way by offloading complicated processing tasks such as 3D rendering and physics calculations to powerful cloud servers.
Cloud Gaming enables new business models for games as well as cloud service providers. Users no longer need to purchase powerful hardware to run new games and can play virtually on any device, which is capable to displaying videos in HD format. On the other hand developers no longer have to fear software piracy as the software never leaves the cloud and also can reduce development costs by focusing on one specific platform. This allows developers to spend more time on improving the quality of the product instead of worrying about compatibility. Even small non-HD devices can be supported, e.g. by reducing the resolution. A smaller resolution requires lesser bandwidth and the video can be decoded at the end device with less energy consumption enabling the use of hand-held mobile devices as clients. Continue Reading...