Submitted by: Gokul Padma Kumar
Guided by: Nikhil
Cloud gaming, also known as gaming on demand or gaming-as-a-service (Gaas) or
game steaming, is a type of online gaming that runs video games on remote servers
and streams them directly to a user’s device, or more colloquially playing a game
remotely from a cloud. It contrasts with traditional means of gaming, where in a
game runs locally on a user’s video game console, personal computer, or mobile
device.
• Cloud computing is the on-demand availability of computer system resources, especially data
storage (cloud storage) and computing power, without direct active management by the user.
• Large clouds often have functions distributed over multiple locations, each location being a data
center.
• Cloud computing relies on sharing of resources to achieve coherence and typically uses a "pay-
as-you-go" model, which can help in reducing capital expenses but may also lead to unexpected
operating expenses for users.
• Cloud gaming is also known as gaming on demand or gaming-as-a-service
(Gaas) or game steaming .
• Cloud gaming, in its simplest form, renders an interactive gaming application
remotely in the cloud and streams the scenes as a video sequence back to the
player over the Internet.
• Game software is hosted in cloud server.
• User’s controls are transmitted to the cloud servers.
• Game logics are executed at the cloud servers, and game images are rendered.
• The rendered game images are then streamed back to the client.
PC OR CONSOLE GAMING
PROS
• One of the major reasons to choose traditional console gaming is game ownership.
• The exception of titles that require online connections or don’t contain the entirety of
their code on physical media, discs and cartridges you buy are yours to play forever.
• By building your own gaming PC you can choose where, when and how much you
want to invest in your computer.
CONS
• Games must be installed before they can be played, and if you’re downloading a big
title, this can take hours.
• Games get frequent updates and they can sometimes be nearly as large as the original
game file.
• Fully assembled gaming computers are more expensive than assembling the device
component by component.
CLOUD GAMING
PROS
• Cloud gaming eliminates the need to install games and content updates.
• Cloud gaming uses hardware in remote servers, meaning that your games’ resolution
or performance is not based on the device you’re using.
• These games support touch inputs as well as traditional controllers
CONS
• One of the major drawbacks to cloud gaming is the concept of game ownership.
• Depending on the service you select, cloud gaming can also limit the types of
games you can play.
• You are also at the mercy of your internet service provider when using a cloud
gaming service.
CLOUD SERVERS THIN CLIENTS
NETWORKS
Command
emulater
Game
logic
Graphics
rendering
Video
encoder
Real-time
streaming
Player
interaction
Video
decoder
Player
commands
Player
commands
Game
actions
Rendering commands
Rendered images
Encoded
video
Video
bitstream
Video
bitstream
CLOUD GAMING FRAMEWORK
• A player’s commands must be sent over the Internet from its thin client to the cloud
gaming platform.
• Converted into appropiate in game-actions, which are interpreted by the game logic
into changes in the game world.
• The game world changes are then processed by the cloud system’s graphical
processing unit (GPU) into a rendered scene.
• The rendered scene must be compressed by the video encoder, and then sent to a
video streaming module, which delivers the video stream back to the thin client.
• Thin client decodes the video and displays the video frames to the players.
Majorly three ways, cloud gaming earns/can earn revenue:
• Subscription Model
Provide library of games for a monthly subscription fee
• Microtransactions in games
In game purchases of loot boxes and items.
• In game advertising
Render real-time digital ads inside game without compromising in gaming
experience or performance
• Those who cannot afford necessary devices.
• Those who already have devicesbut do not want to pay heavily on the games.
• Those mobile gamers whoo wants to upgrade to high quality PC gaming.
• Occasional gamers who want games and don’t want to invest in heavy hardware.
OnLive launched the world’s first commercial cloud gaming service in 2010.
Some of the best cloud gaming service providers
• It will add more thin clients to campare the performance.
• It will design a generalizable experiment methodology for thin client
gaming with different game genres.
• Cloud gaming, a game changing technology.
• Efficient cloud can be achieved with the lastest hardware and virtualization technology
advances.
• Virtualization for GPU has greatly improved and is ready for gaming over a public
cloud.
• Only hardware encoders can achieve acceptable gaming performance.
• Cloud gaming is rapidly evolving, particularly toward the 4K UHD.
seminar cg.pptx

seminar cg.pptx

  • 1.
    Submitted by: GokulPadma Kumar Guided by: Nikhil
  • 2.
    Cloud gaming, alsoknown as gaming on demand or gaming-as-a-service (Gaas) or game steaming, is a type of online gaming that runs video games on remote servers and streams them directly to a user’s device, or more colloquially playing a game remotely from a cloud. It contrasts with traditional means of gaming, where in a game runs locally on a user’s video game console, personal computer, or mobile device.
  • 3.
    • Cloud computingis the on-demand availability of computer system resources, especially data storage (cloud storage) and computing power, without direct active management by the user. • Large clouds often have functions distributed over multiple locations, each location being a data center. • Cloud computing relies on sharing of resources to achieve coherence and typically uses a "pay- as-you-go" model, which can help in reducing capital expenses but may also lead to unexpected operating expenses for users.
  • 5.
    • Cloud gamingis also known as gaming on demand or gaming-as-a-service (Gaas) or game steaming . • Cloud gaming, in its simplest form, renders an interactive gaming application remotely in the cloud and streams the scenes as a video sequence back to the player over the Internet.
  • 7.
    • Game softwareis hosted in cloud server. • User’s controls are transmitted to the cloud servers. • Game logics are executed at the cloud servers, and game images are rendered. • The rendered game images are then streamed back to the client.
  • 8.
    PC OR CONSOLEGAMING PROS • One of the major reasons to choose traditional console gaming is game ownership. • The exception of titles that require online connections or don’t contain the entirety of their code on physical media, discs and cartridges you buy are yours to play forever. • By building your own gaming PC you can choose where, when and how much you want to invest in your computer.
  • 9.
    CONS • Games mustbe installed before they can be played, and if you’re downloading a big title, this can take hours. • Games get frequent updates and they can sometimes be nearly as large as the original game file. • Fully assembled gaming computers are more expensive than assembling the device component by component.
  • 10.
    CLOUD GAMING PROS • Cloudgaming eliminates the need to install games and content updates. • Cloud gaming uses hardware in remote servers, meaning that your games’ resolution or performance is not based on the device you’re using. • These games support touch inputs as well as traditional controllers
  • 11.
    CONS • One ofthe major drawbacks to cloud gaming is the concept of game ownership. • Depending on the service you select, cloud gaming can also limit the types of games you can play. • You are also at the mercy of your internet service provider when using a cloud gaming service.
  • 12.
    CLOUD SERVERS THINCLIENTS NETWORKS Command emulater Game logic Graphics rendering Video encoder Real-time streaming Player interaction Video decoder Player commands Player commands Game actions Rendering commands Rendered images Encoded video Video bitstream Video bitstream CLOUD GAMING FRAMEWORK
  • 13.
    • A player’scommands must be sent over the Internet from its thin client to the cloud gaming platform. • Converted into appropiate in game-actions, which are interpreted by the game logic into changes in the game world. • The game world changes are then processed by the cloud system’s graphical processing unit (GPU) into a rendered scene. • The rendered scene must be compressed by the video encoder, and then sent to a video streaming module, which delivers the video stream back to the thin client. • Thin client decodes the video and displays the video frames to the players.
  • 14.
    Majorly three ways,cloud gaming earns/can earn revenue: • Subscription Model Provide library of games for a monthly subscription fee • Microtransactions in games In game purchases of loot boxes and items. • In game advertising Render real-time digital ads inside game without compromising in gaming experience or performance
  • 15.
    • Those whocannot afford necessary devices. • Those who already have devicesbut do not want to pay heavily on the games. • Those mobile gamers whoo wants to upgrade to high quality PC gaming. • Occasional gamers who want games and don’t want to invest in heavy hardware.
  • 16.
    OnLive launched theworld’s first commercial cloud gaming service in 2010.
  • 17.
    Some of thebest cloud gaming service providers
  • 18.
    • It willadd more thin clients to campare the performance. • It will design a generalizable experiment methodology for thin client gaming with different game genres.
  • 19.
    • Cloud gaming,a game changing technology. • Efficient cloud can be achieved with the lastest hardware and virtualization technology advances. • Virtualization for GPU has greatly improved and is ready for gaming over a public cloud. • Only hardware encoders can achieve acceptable gaming performance. • Cloud gaming is rapidly evolving, particularly toward the 4K UHD.