{"id":10674,"date":"2019-07-30T11:31:33","date_gmt":"2019-07-30T11:31:33","guid":{"rendered":"http:\/\/www.esds.co.in\/blog\/?p=10674"},"modified":"2021-10-25T10:13:53","modified_gmt":"2021-10-25T10:13:53","slug":"a-closer-look-at-cloud-gaming-the-future-of-video-games","status":"publish","type":"post","link":"https:\/\/www.esds.co.in\/blog\/a-closer-look-at-cloud-gaming-the-future-of-video-games\/","title":{"rendered":"A closer look at Cloud Gaming \u2013 the future of Video Games"},"content":{"rendered":"<p style=\"text-align: justify;\">Games have become a vital part of our society. The gaming industry has evolved rapidly right from the play stations to cloud-based games. The race to 5G and the rise of <strong><a href=\"https:\/\/www.esds.co.in\/enlight-cloud-hosting\">cloud computing<\/a><\/strong> has enabled the gaming engineers to roll out the cloud-based gaming. The growing penetration of high-speed internet, increasing acceptance of smart devices, rising utilization of gaming as a service and digital transformation in the entertainment industry are the factors driving the growth of the market. With the Indian gaming industry rapidly moving to the cloud, India has become one of the hot spots for cloud gaming.<\/p><div id=\"ez-toc-container\" class=\"ez-toc-v2_0_76 counter-hierarchy ez-toc-counter ez-toc-grey ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Table of Contents<\/p>\n<span class=\"ez-toc-title-toggle\"><a href=\"#\" class=\"ez-toc-pull-right ez-toc-btn ez-toc-btn-xs ez-toc-btn-default ez-toc-toggle\" aria-label=\"Toggle Table of Content\"><span class=\"ez-toc-js-icon-con\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #999;color:#999\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #999;color:#999\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/span><\/a><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/www.esds.co.in\/blog\/a-closer-look-at-cloud-gaming-the-future-of-video-games\/#GaaS-_Gaming_as_a_Service\" >GaaS- Gaming as a Service<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/www.esds.co.in\/blog\/a-closer-look-at-cloud-gaming-the-future-of-video-games\/#General_Architecture_of_Cloud_Gaming_System\" >General Architecture of Cloud Gaming System:&nbsp;<\/a><ul class='ez-toc-list-level-4' ><li class='ez-toc-heading-level-4'><ul class='ez-toc-list-level-4' ><li class='ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/www.esds.co.in\/blog\/a-closer-look-at-cloud-gaming-the-future-of-video-games\/#Let_us_see_three_different_types_of_Remote_rendering_Real-time_Systems\" >Let us see three different types of Remote rendering Real-time Systems:<\/a><\/li><\/ul><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/www.esds.co.in\/blog\/a-closer-look-at-cloud-gaming-the-future-of-video-games\/#Cloud_Gaming_Framework\" >Cloud Gaming Framework:<\/a><ul class='ez-toc-list-level-4' ><li class='ez-toc-heading-level-4'><ul class='ez-toc-list-level-4' ><li class='ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/www.esds.co.in\/blog\/a-closer-look-at-cloud-gaming-the-future-of-video-games\/#Cloud_gaming_framework_consist_of_the_following\" >Cloud gaming framework consist of the following:<\/a><\/li><\/ul><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/www.esds.co.in\/blog\/a-closer-look-at-cloud-gaming-the-future-of-video-games\/#Advantages_of_Cloud_Gaming\" >Advantages of Cloud Gaming<\/a><\/li><\/ul><\/nav><\/div>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter\"><img loading=\"lazy\" decoding=\"async\" width=\"400\" height=\"300\" src=\"https:\/\/www.esds.co.in\/blog\/wp-content\/uploads\/2019\/07\/cloud-gaming-1.png\" alt=\"\" class=\"wp-image-10678\" srcset=\"https:\/\/www.esds.co.in\/blog\/wp-content\/uploads\/2019\/07\/cloud-gaming-1.png 400w, https:\/\/www.esds.co.in\/blog\/wp-content\/uploads\/2019\/07\/cloud-gaming-1-150x113.png 150w, https:\/\/www.esds.co.in\/blog\/wp-content\/uploads\/2019\/07\/cloud-gaming-1-300x225.png 300w\" sizes=\"auto, (max-width: 400px) 100vw, 400px\" \/><\/figure><\/div>\n\n\n\n<p><p style=\"text-align: justify;\">The youth of India is more likely to be on mobiles rather than desktops.\nThe cell phones do not have enough processing power required to compute these\nhigh-level games. Cloud gaming has enabled rendering these games and delivering\nlive video stream to mobiles in real-time. Since cloud gaming offers instant\naccess to play it is popularly known as on-demand gaming. <\/p><\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"GaaS-_Gaming_as_a_Service\"><\/span>GaaS- Gaming as a Service<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p><p style=\"text-align: justify;\">Gaming as a service (GaaS) is similar to <strong><a href=\"https:\/\/www.esds.co.in\/blog\/a-to-z-information-about-saas\/\">software as a service (SaaS).<\/a><\/strong> It supports free to play model. In other words, it monetizes through the gaming service rather than selling the cloud games. The ideology behind implementing cloud GaaS is continuous updates in online games and the ability to access from anywhere. <\/p><\/p>\n\n\n\n<p><p style=\"text-align: justify;\">It is a web-based infrastructure asking for regular feedback from the gamers. The games are regularly updated to make the gamers feel comfortable. Similar to <strong><a href=\"https:\/\/www.esds.co.in\/blog\/decoding-netflix-success-cloud\/\">Netflix<\/a><\/strong>, cloud gaming allows you to play high-end, blockbuster video games anytime, anywhere and on any device. So, cloud gaming is also called as Netflix of gaming.\u00a0 <\/p><\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter\"><img loading=\"lazy\" decoding=\"async\" width=\"780\" height=\"442\" src=\"https:\/\/www.esds.co.in\/blog\/wp-content\/uploads\/2019\/07\/netflix-of-gaming.jpg\" alt=\"\" class=\"wp-image-10679\" srcset=\"https:\/\/www.esds.co.in\/blog\/wp-content\/uploads\/2019\/07\/netflix-of-gaming.jpg 780w, https:\/\/www.esds.co.in\/blog\/wp-content\/uploads\/2019\/07\/netflix-of-gaming-150x85.jpg 150w, https:\/\/www.esds.co.in\/blog\/wp-content\/uploads\/2019\/07\/netflix-of-gaming-300x170.jpg 300w, https:\/\/www.esds.co.in\/blog\/wp-content\/uploads\/2019\/07\/netflix-of-gaming-660x374.jpg 660w\" sizes=\"auto, (max-width: 780px) 100vw, 780px\" \/><\/figure><\/div>\n\n\n\n<p><p style=\"text-align: justify;\">Cloud Gaming is a combination of client architecture where the game is\nstored, hosted, rendered and executed from a server in the cloud. <\/p><\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"General_Architecture_of_Cloud_Gaming_System\"><\/span>General Architecture of Cloud Gaming System:&nbsp; <span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<h4 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Let_us_see_three_different_types_of_Remote_rendering_Real-time_Systems\"><\/span>Let us see three different types of Remote rendering Real-time Systems:<span class=\"ez-toc-section-end\"><\/span><\/h4>\n\n\n\n<p><p style=\"text-align: justify;\"><strong>I.&nbsp;&nbsp;&nbsp; 3-D Graphics Streaming:<\/strong> The cloud server delivers the graphics related commands to the client-server. The client-server interprets the commands and renders the scene accordingly.<\/p><\/p>\n\n\n\n<p><p style=\"text-align: justify;\"><strong>II.&nbsp;&nbsp;&nbsp; Video Streaming:<\/strong> In video streaming, the server renders the 3D commands, converting them to 2D. Post conversion it sends the video stream to the client. <\/p><\/p>\n\n\n\n<p><p style=\"text-align: justify;\"><strong>III.&nbsp;&nbsp;&nbsp; Video Streaming with Post-Rendering Operations:<\/strong> This system lies between the two where heavy work of rendering the 3D graphics is done on server. The low processor-intensive work is carried out on the client-side via Thin Client.<\/p><\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Cloud_Gaming_Framework\"><\/span>Cloud Gaming Framework:<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<h4 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Cloud_gaming_framework_consist_of_the_following\"><\/span><strong>Cloud gaming framework consist of the following: <\/strong><span class=\"ez-toc-section-end\"><\/span><\/h4>\n\n\n\n<p><p style=\"text-align: justify;\"><strong>I.&nbsp;&nbsp;&nbsp; Thin Client Interaction:<\/strong> This module is responsible for carrying all the client commands and converting the messages sent delivered over the network into suitable gaming actions.<\/p><\/p>\n\n\n\n<p><p style=\"text-align: justify;\"><strong>II.&nbsp;&nbsp;&nbsp; Game Logic:<\/strong> The game logic module interprets the gaming actions.<\/p><\/p>\n\n\n\n<p><p style=\"text-align: justify;\"><strong>III.&nbsp;&nbsp;&nbsp; Video Renderer:<\/strong>&nbsp; This module renders all the scenes received from the game logic<\/p><\/p>\n\n\n\n<p><p style=\"text-align: justify;\"><strong>IV.&nbsp;&nbsp;&nbsp; Video Encoder:<\/strong> The video encoder compresses the scenes and then sent by the video streaming.<\/p><\/p>\n\n\n\n<p><p style=\"text-align: justify;\"><strong>V.\u00a0\u00a0\u00a0 Video Decoder:<\/strong> This module plays the video being streamed by the server in response to the moves made by the gamer. <\/p><\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"645\" src=\"https:\/\/www.esds.co.in\/blog\/wp-content\/uploads\/2019\/07\/CGS-framework-1024x645.png\" alt=\"\" class=\"wp-image-10680\" srcset=\"https:\/\/www.esds.co.in\/blog\/wp-content\/uploads\/2019\/07\/CGS-framework-1024x645.png 1024w, https:\/\/www.esds.co.in\/blog\/wp-content\/uploads\/2019\/07\/CGS-framework-150x94.png 150w, https:\/\/www.esds.co.in\/blog\/wp-content\/uploads\/2019\/07\/CGS-framework-300x189.png 300w, https:\/\/www.esds.co.in\/blog\/wp-content\/uploads\/2019\/07\/CGS-framework-660x416.png 660w, https:\/\/www.esds.co.in\/blog\/wp-content\/uploads\/2019\/07\/CGS-framework.png 1704w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure><\/div>\n\n\n\n<p><p style=\"text-align: justify;\">The framework follows a specific process to complete one iteration of\nevery gaming scene. Once the gamer selects and starts the game, every gaming\nscene goes through the following process: <\/p><\/p>\n\n\n\n<p><p style=\"text-align: justify;\">1.&nbsp;&nbsp;&nbsp; While playing a game, the player enters the action command through a controller. These actions are captured by the receiver and sent to the server.<\/p><\/p>\n\n\n\n<p><p style=\"text-align: justify;\">2.&nbsp;&nbsp;&nbsp; The game commands received on the server are used by the game logic to make changes into the game environment<\/p><\/p>\n\n\n\n<p><p style=\"text-align: justify;\">3.&nbsp;&nbsp;&nbsp; Every change created from the game logic will represent a gaming scene<\/p><\/p>\n\n\n\n<p><p style=\"text-align: justify;\">4.&nbsp;&nbsp;&nbsp;&nbsp; The video encoder will take the created gaming scene as an input to compress and encode the gaming scene<\/p><\/p>\n\n\n\n<p><p style=\"text-align: justify;\">5.&nbsp;&nbsp;&nbsp; The encoded game scene is streamed back to the thin client by the internet<\/p><\/p>\n\n\n\n<p><p style=\"text-align: justify;\">6.&nbsp;&nbsp;&nbsp; The video decoder of the thin client decodes the game scene and displays it on the gamer\u2019s screen&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <\/p><\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Advantages_of_Cloud_Gaming\"><\/span>Advantages of Cloud Gaming <span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p><p style=\"text-align: justify;\"><strong>I.&nbsp;&nbsp;&nbsp; Security:<\/strong> The cloud gaming systems store the user information in the virtual server. This enables secure computations keeping the hackers away. <\/p><\/p>\n\n\n\n<p><p style=\"text-align: justify;\"><strong>II.&nbsp;&nbsp;&nbsp; Device Compatible:<\/strong> The highly scalable cloud platform allows gamers to play high-end games on lower-end machines. It offers the users an exceptional gaming experience with improved memory requirements, graphic capacity and processing power. <\/p><\/p>\n\n\n\n<p><p style=\"text-align: justify;\"><strong>III.&nbsp;&nbsp;&nbsp; Reduced Costs:<\/strong>&nbsp; The cloud gaming model follows \u2018pay as you go\u2019 payment strategy. The gaming companies pay for resources, which they have utilized, unlike the traditional model. Also, it has reduced the cost of hardware since all the computations are carried on the server.&nbsp;&nbsp;&nbsp; <\/p><\/p>\n\n\n\n<p><p style=\"text-align: justify;\"><strong>IV.&nbsp;&nbsp;&nbsp; Easy Access to Games:<\/strong> Cloud gaming allows easy access to games from anywhere and at any time without the need to download and install the games. The user has to login to his account and starts playing.&nbsp; <\/p><\/p>\n\n\n\n<p><p style=\"text-align: justify;\"><strong>V.&nbsp;&nbsp;&nbsp; No Piracy:<\/strong> The unavailability of physical gaming software in the market has reduced the chances of piracy. Cloud diminishes the probability of unauthorized manipulation and interruptions, maintaining the novelty of the game.&nbsp; <\/p><\/p>\n\n\n\n<p><p style=\"text-align: justify;\"><strong>VI.&nbsp;&nbsp;&nbsp; Multiple Device Support:<\/strong> Cloud computing supports various devices ranging from desktops to tablets. Today, gamers are not dependent on a single gaming console. We can experience the joy of gaming from anywhere using hand-held devices that belong to our routine usage. <\/p><\/p>\n\n\n\n<p><p style=\"text-align: justify;\"><strong>VII.&nbsp;&nbsp;&nbsp; Access to Multiple Games:<\/strong> Cloud allows gamers to play multiple games at a time. Thus, the companies can generate more revenue and gamers can have a delighting experience.&nbsp;&nbsp; <\/p><\/p>\n\n\n\n<p><strong>Conclusion <\/strong><\/p>\n\n\n\n<p><p style=\"text-align: justify;\">Gaming as a Service is gaining momentum in the gaming industry. Cloud\ngaming framework has enabled the smooth computations of the complex gaming\nscenes. It has offered delightful gaming experience to gamers and increased\nrevenue to the companies. We will soon find cloud gaming disrupting the\nhardware industry with a wide range of benefits it offers.<\/p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Games have become a vital part of our society. The gaming industry has evolved rapidly right from the play stations to cloud-based games. The race to 5G and the rise of cloud computing has enabled the gaming engineers to roll out the cloud-based gaming. The growing penetration of high-speed internet, increasing acceptance of smart devices,&#8230; <\/p>\n<div class=\"clear\"><\/div>\n<p><a href=\"https:\/\/www.esds.co.in\/blog\/a-closer-look-at-cloud-gaming-the-future-of-video-games\/\" class=\"gdlr-button small excerpt-read-more\">Read More<\/a><\/p>\n","protected":false},"author":59,"featured_media":12806,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"om_disable_all_campaigns":false,"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"footnotes":""},"categories":[15,1534],"tags":[2181,2178,2175,2180,1604,2184,1850,2179,2177,2183,1849,2182,2185,2187,2186,2176],"class_list":["post-10674","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-cloud-computing","category-technology","tag-advantages-of-cloud-gaming","tag-cloud-based-games","tag-cloud-gaming","tag-cloud-gaming-framework","tag-digital-transformation","tag-ea-sports","tag-gaming","tag-gaming-as-aservicem-gaas","tag-gaming-industry","tag-gaming-technology","tag-netflix","tag-online-gaming","tag-pubg","tag-stream","tag-tancent-gaming","tag-video-games"],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/www.esds.co.in\/blog\/wp-json\/wp\/v2\/posts\/10674","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.esds.co.in\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.esds.co.in\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.esds.co.in\/blog\/wp-json\/wp\/v2\/users\/59"}],"replies":[{"embeddable":true,"href":"https:\/\/www.esds.co.in\/blog\/wp-json\/wp\/v2\/comments?post=10674"}],"version-history":[{"count":7,"href":"https:\/\/www.esds.co.in\/blog\/wp-json\/wp\/v2\/posts\/10674\/revisions"}],"predecessor-version":[{"id":12729,"href":"https:\/\/www.esds.co.in\/blog\/wp-json\/wp\/v2\/posts\/10674\/revisions\/12729"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.esds.co.in\/blog\/wp-json\/wp\/v2\/media\/12806"}],"wp:attachment":[{"href":"https:\/\/www.esds.co.in\/blog\/wp-json\/wp\/v2\/media?parent=10674"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.esds.co.in\/blog\/wp-json\/wp\/v2\/categories?post=10674"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.esds.co.in\/blog\/wp-json\/wp\/v2\/tags?post=10674"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}