SlideShare a Scribd company logo
Presented by :-
Mistry Chetna and Shukla Nirlep
Meaning of Multiplayer Online Gaming
 A multiplayer online game is a multiplayer video game which can be
played via a game server over the Internet, with other players around the world.
 Online Game is a technology or a mechanism for connecting players together
rather than a particular pattern of gameplay.
 Online games are played over some form of computer network, typically on the
Internet.
 Playing Online Games is increasing popularity especially among the young
generation because of the advantages that it offers.
Examples of Online Games :-
Advantages of online games:
 Online games is the ability to connect to multiplayer games, although single-
player online games are quite common as well.
 Online games is that a great percentage of games don’t require payment.
 Online games is worth nothing is the availability of wide variety of games for all
type of game players.
 Online multiplayer gaming attracts millions of gamers around the world that share a
common experience by playing together on a virtual environment that extends beyond
the boundaries of a normal LAN.
 Online games support hundreds of players in the same session and this made
possible by the specific architecture used to forward interactions that is based on game
log processing .
 Players update the game server, hosting the game session and the server integrates
all the updates into a log that is made available to all the players through the TCP
protocol.
 The client software used for the game connects to the log port and by reading the
log updates ,the local user can interface with actions of other players.
Continue…
 The processing of game logs is a potentially compute intensive operation that
strongly depends on the number of players online and the number of games
monitored.
 Gaming portals are web applications and therefore might suffer from the spiky
behavior of users that can randomly generate large amount of volatile workloads
that do not justify capacity planning.
 The use of Cloud Computing technology can provide the required elasticity for
seamlessly processing these workloads and scale as required when the number
of users increases.
 A prototypal implementation of Cloud-based game log processing has been
implemented by Titan Inc.(now Xfire)- a company based in california that extended
its gaming portal to offload game log processing to the cloud by using Aneka.
Continue…
 The prototype has utilized a private cloud deployment that has allowed Titan
Inc. to process concurrently multiple logs and sustain a larger number of users.
Disadvantages of Online Games:
 They even tell lies to their parents or play truant to have more time in the
internet shops.
 Time consuming
 Expensive
 Lack of communication and family interaction.
 Some games can be aggressive and violent.
Multiplayer Online Gaming

More Related Content

What's hot

Daily Expense Tracker
Daily Expense TrackerDaily Expense Tracker
Daily Expense Tracker
Rashna Maharjan
 
Peer to peer system
Peer to peer systemPeer to peer system
Peer to peer system
Jahanzaib Niazi
 
Software architecture design ppt
Software architecture design pptSoftware architecture design ppt
Software architecture design ppt
farazimlak
 
Transport layer
Transport layer Transport layer
Transport layer
Mukesh Chinta
 
Web Development on Web Project Presentation
Web Development on Web Project PresentationWeb Development on Web Project Presentation
Web Development on Web Project Presentation
Milind Gokhale
 
What is agile model
What is agile modelWhat is agile model
What is agile model
Software Testing Books
 
Software reuse ppt.
Software reuse ppt.Software reuse ppt.
Software reuse ppt.
Sumit Biswas
 
Cloud applications - Protein Structure Predication and gene expression data...
Cloud applications - Protein Structure Predication  and  gene expression data...Cloud applications - Protein Structure Predication  and  gene expression data...
Cloud applications - Protein Structure Predication and gene expression data...
Pushpendra Singh Dangi
 
A project report on chat application
A project report on chat applicationA project report on chat application
A project report on chat application
Kumar Gaurav
 
Third party cloud services cloud computing
Third party cloud services cloud computingThird party cloud services cloud computing
Third party cloud services cloud computing
SohailAliMalik
 
Multimedia color in image and video
Multimedia color in image and videoMultimedia color in image and video
Multimedia color in image and video
Mazin Alwaaly
 
Google App Engine ppt
Google App Engine  pptGoogle App Engine  ppt
Final project report of a game
Final project report of a gameFinal project report of a game
Final project report of a game
Nadia Nahar
 
Google App Engine
Google App EngineGoogle App Engine
Google App Engine
Urmi510
 
Softwareenggineering lab manual
Softwareenggineering lab manualSoftwareenggineering lab manual
Softwareenggineering lab manual
Vivek Kumar Sinha
 
Software Architecture
Software ArchitectureSoftware Architecture
Software Architecture
Dharmalingam Ganesan
 
Final year project presentation in android application
Final year project presentation in android applicationFinal year project presentation in android application
Final year project presentation in android application
Chirag Thaker
 
SLA Agreement, types and Life Cycle
SLA Agreement, types and Life Cycle SLA Agreement, types and Life Cycle
SLA Agreement, types and Life Cycle
Dr Neelesh Jain
 
Google App Engine
Google App EngineGoogle App Engine
Google App Engine
Saiteja Kaparthi
 
Virtualization in cloud computing
Virtualization in cloud computingVirtualization in cloud computing
Virtualization in cloud computing
Mohammad Ilyas Malik
 

What's hot (20)

Daily Expense Tracker
Daily Expense TrackerDaily Expense Tracker
Daily Expense Tracker
 
Peer to peer system
Peer to peer systemPeer to peer system
Peer to peer system
 
Software architecture design ppt
Software architecture design pptSoftware architecture design ppt
Software architecture design ppt
 
Transport layer
Transport layer Transport layer
Transport layer
 
Web Development on Web Project Presentation
Web Development on Web Project PresentationWeb Development on Web Project Presentation
Web Development on Web Project Presentation
 
What is agile model
What is agile modelWhat is agile model
What is agile model
 
Software reuse ppt.
Software reuse ppt.Software reuse ppt.
Software reuse ppt.
 
Cloud applications - Protein Structure Predication and gene expression data...
Cloud applications - Protein Structure Predication  and  gene expression data...Cloud applications - Protein Structure Predication  and  gene expression data...
Cloud applications - Protein Structure Predication and gene expression data...
 
A project report on chat application
A project report on chat applicationA project report on chat application
A project report on chat application
 
Third party cloud services cloud computing
Third party cloud services cloud computingThird party cloud services cloud computing
Third party cloud services cloud computing
 
Multimedia color in image and video
Multimedia color in image and videoMultimedia color in image and video
Multimedia color in image and video
 
Google App Engine ppt
Google App Engine  pptGoogle App Engine  ppt
Google App Engine ppt
 
Final project report of a game
Final project report of a gameFinal project report of a game
Final project report of a game
 
Google App Engine
Google App EngineGoogle App Engine
Google App Engine
 
Softwareenggineering lab manual
Softwareenggineering lab manualSoftwareenggineering lab manual
Softwareenggineering lab manual
 
Software Architecture
Software ArchitectureSoftware Architecture
Software Architecture
 
Final year project presentation in android application
Final year project presentation in android applicationFinal year project presentation in android application
Final year project presentation in android application
 
SLA Agreement, types and Life Cycle
SLA Agreement, types and Life Cycle SLA Agreement, types and Life Cycle
SLA Agreement, types and Life Cycle
 
Google App Engine
Google App EngineGoogle App Engine
Google App Engine
 
Virtualization in cloud computing
Virtualization in cloud computingVirtualization in cloud computing
Virtualization in cloud computing
 

Viewers also liked

Event notifications
Event notificationsEvent notifications
Event notifications
Ofqual Slideshare
 
Regulation in balance: an update for awarding organisations
Regulation in balance: an update for awarding organisationsRegulation in balance: an update for awarding organisations
Regulation in balance: an update for awarding organisations
Ofqual Slideshare
 
20080611accel
20080611accel20080611accel
20080611accel
Jeff Hammerbacher
 
Network Management
Network ManagementNetwork Management
Network Management
azura787
 
SQL Transactions - What they are good for and how they work
SQL Transactions - What they are good for and how they workSQL Transactions - What they are good for and how they work
SQL Transactions - What they are good for and how they work
Markus Winand
 
Basic Concepts and Types of Network Management
Basic Concepts and Types of Network ManagementBasic Concepts and Types of Network Management
Basic Concepts and Types of Network Management
Sorath Asnani
 

Viewers also liked (6)

Event notifications
Event notificationsEvent notifications
Event notifications
 
Regulation in balance: an update for awarding organisations
Regulation in balance: an update for awarding organisationsRegulation in balance: an update for awarding organisations
Regulation in balance: an update for awarding organisations
 
20080611accel
20080611accel20080611accel
20080611accel
 
Network Management
Network ManagementNetwork Management
Network Management
 
SQL Transactions - What they are good for and how they work
SQL Transactions - What they are good for and how they workSQL Transactions - What they are good for and how they work
SQL Transactions - What they are good for and how they work
 
Basic Concepts and Types of Network Management
Basic Concepts and Types of Network ManagementBasic Concepts and Types of Network Management
Basic Concepts and Types of Network Management
 

Similar to Multiplayer Online Gaming

Dedicated Game Servers
Dedicated Game ServersDedicated Game Servers
Dedicated Game Servers
webhostingguy
 
Efficient Cloud Gaming Scheme Using Scene Objects Adaptation
Efficient Cloud Gaming Scheme Using Scene Objects AdaptationEfficient Cloud Gaming Scheme Using Scene Objects Adaptation
Efficient Cloud Gaming Scheme Using Scene Objects Adaptation
AIRCC Publishing Corporation
 
Efficient Cloud Gaming Scheme Using Scene Objects Adaptation
Efficient Cloud Gaming Scheme Using Scene Objects AdaptationEfficient Cloud Gaming Scheme Using Scene Objects Adaptation
Efficient Cloud Gaming Scheme Using Scene Objects Adaptation
AIRCC Publishing Corporation
 
EFFICIENT CLOUD GAMING SCHEME USING SCENE OBJECTS ADAPTATION
EFFICIENT CLOUD GAMING SCHEME USING SCENE OBJECTS ADAPTATIONEFFICIENT CLOUD GAMING SCHEME USING SCENE OBJECTS ADAPTATION
EFFICIENT CLOUD GAMING SCHEME USING SCENE OBJECTS ADAPTATION
ijcsit
 
Les 1 ppt
Les 1 pptLes 1 ppt
Les 1 ppt
caviar7571
 
Les 1 ppt
Les 1 pptLes 1 ppt
Les 1 ppt
gueste832a8e
 
Game as a Service (GaaS) : Anytime, Anywhere!
Game as a Service (GaaS) : Anytime, Anywhere!Game as a Service (GaaS) : Anytime, Anywhere!
Game as a Service (GaaS) : Anytime, Anywhere!
Sai Natkar
 
Mobile cloud game in high performance computing environment
Mobile cloud game in high performance computing environmentMobile cloud game in high performance computing environment
Mobile cloud game in high performance computing environment
TELKOMNIKA JOURNAL
 
Cloud gaming infrastructure in cloudretro.io
Cloud gaming infrastructure in cloudretro.ioCloud gaming infrastructure in cloudretro.io
Cloud gaming infrastructure in cloudretro.io
Th Nguy?n H?u
 
ICP: The Gamer's World Computer
ICP: The Gamer's World ComputerICP: The Gamer's World Computer
ICP: The Gamer's World Computer
djsalac
 
Developing and Hosting Game Server on Cloud
Developing and Hosting Game Server on CloudDeveloping and Hosting Game Server on Cloud
Developing and Hosting Game Server on Cloud
ijtsrd
 
Learning from the Latest Generation of Online Games?
Learning from the Latest Generation of Online Games?Learning from the Latest Generation of Online Games?
Learning from the Latest Generation of Online Games?
Andy Fawkes
 
Online games: a real-time problem for the network
Online games: a real-time problem for the networkOnline games: a real-time problem for the network
Online games: a real-time problem for the network
Jose Saldana
 
CLUSTERED PEER-TO-PEER COMMUNICATION SYSTEM FOR MULTIPLAYER ONLINE GAMES
CLUSTERED PEER-TO-PEER COMMUNICATION SYSTEM FOR MULTIPLAYER ONLINE GAMES CLUSTERED PEER-TO-PEER COMMUNICATION SYSTEM FOR MULTIPLAYER ONLINE GAMES
CLUSTERED PEER-TO-PEER COMMUNICATION SYSTEM FOR MULTIPLAYER ONLINE GAMES
Yomna Mahmoud Ibrahim Hassan
 
Gamelets - Multiplayer Mobile Games with Distributed Micro-Clouds [Full Text]
Gamelets - Multiplayer Mobile Games with Distributed Micro-Clouds [Full Text]Gamelets - Multiplayer Mobile Games with Distributed Micro-Clouds [Full Text]
Gamelets - Multiplayer Mobile Games with Distributed Micro-Clouds [Full Text]
Anand Bhojan
 
3 Person Teamwork
3 Person Teamwork3 Person Teamwork
3 Person Teamwork
Lee Thomas
 
Web3 Games - Freedom from the Walled Garden
Web3 Games - Freedom from the Walled GardenWeb3 Games - Freedom from the Walled Garden
Web3 Games - Freedom from the Walled Garden
The Metaverse Society
 
Web3 Games - Freedom from the walled garden (September 2023)
Web3 Games - Freedom from the walled garden (September 2023)Web3 Games - Freedom from the walled garden (September 2023)
Web3 Games - Freedom from the walled garden (September 2023)
themetaversesociety1
 
Distributed Systems Real Life Applications
Distributed Systems Real Life ApplicationsDistributed Systems Real Life Applications
Distributed Systems Real Life Applications
Aman Srivastava
 
Remote click cloud gaming technology
Remote click cloud gaming technologyRemote click cloud gaming technology
Remote click cloud gaming technology
Playkey
 

Similar to Multiplayer Online Gaming (20)

Dedicated Game Servers
Dedicated Game ServersDedicated Game Servers
Dedicated Game Servers
 
Efficient Cloud Gaming Scheme Using Scene Objects Adaptation
Efficient Cloud Gaming Scheme Using Scene Objects AdaptationEfficient Cloud Gaming Scheme Using Scene Objects Adaptation
Efficient Cloud Gaming Scheme Using Scene Objects Adaptation
 
Efficient Cloud Gaming Scheme Using Scene Objects Adaptation
Efficient Cloud Gaming Scheme Using Scene Objects AdaptationEfficient Cloud Gaming Scheme Using Scene Objects Adaptation
Efficient Cloud Gaming Scheme Using Scene Objects Adaptation
 
EFFICIENT CLOUD GAMING SCHEME USING SCENE OBJECTS ADAPTATION
EFFICIENT CLOUD GAMING SCHEME USING SCENE OBJECTS ADAPTATIONEFFICIENT CLOUD GAMING SCHEME USING SCENE OBJECTS ADAPTATION
EFFICIENT CLOUD GAMING SCHEME USING SCENE OBJECTS ADAPTATION
 
Les 1 ppt
Les 1 pptLes 1 ppt
Les 1 ppt
 
Les 1 ppt
Les 1 pptLes 1 ppt
Les 1 ppt
 
Game as a Service (GaaS) : Anytime, Anywhere!
Game as a Service (GaaS) : Anytime, Anywhere!Game as a Service (GaaS) : Anytime, Anywhere!
Game as a Service (GaaS) : Anytime, Anywhere!
 
Mobile cloud game in high performance computing environment
Mobile cloud game in high performance computing environmentMobile cloud game in high performance computing environment
Mobile cloud game in high performance computing environment
 
Cloud gaming infrastructure in cloudretro.io
Cloud gaming infrastructure in cloudretro.ioCloud gaming infrastructure in cloudretro.io
Cloud gaming infrastructure in cloudretro.io
 
ICP: The Gamer's World Computer
ICP: The Gamer's World ComputerICP: The Gamer's World Computer
ICP: The Gamer's World Computer
 
Developing and Hosting Game Server on Cloud
Developing and Hosting Game Server on CloudDeveloping and Hosting Game Server on Cloud
Developing and Hosting Game Server on Cloud
 
Learning from the Latest Generation of Online Games?
Learning from the Latest Generation of Online Games?Learning from the Latest Generation of Online Games?
Learning from the Latest Generation of Online Games?
 
Online games: a real-time problem for the network
Online games: a real-time problem for the networkOnline games: a real-time problem for the network
Online games: a real-time problem for the network
 
CLUSTERED PEER-TO-PEER COMMUNICATION SYSTEM FOR MULTIPLAYER ONLINE GAMES
CLUSTERED PEER-TO-PEER COMMUNICATION SYSTEM FOR MULTIPLAYER ONLINE GAMES CLUSTERED PEER-TO-PEER COMMUNICATION SYSTEM FOR MULTIPLAYER ONLINE GAMES
CLUSTERED PEER-TO-PEER COMMUNICATION SYSTEM FOR MULTIPLAYER ONLINE GAMES
 
Gamelets - Multiplayer Mobile Games with Distributed Micro-Clouds [Full Text]
Gamelets - Multiplayer Mobile Games with Distributed Micro-Clouds [Full Text]Gamelets - Multiplayer Mobile Games with Distributed Micro-Clouds [Full Text]
Gamelets - Multiplayer Mobile Games with Distributed Micro-Clouds [Full Text]
 
3 Person Teamwork
3 Person Teamwork3 Person Teamwork
3 Person Teamwork
 
Web3 Games - Freedom from the Walled Garden
Web3 Games - Freedom from the Walled GardenWeb3 Games - Freedom from the Walled Garden
Web3 Games - Freedom from the Walled Garden
 
Web3 Games - Freedom from the walled garden (September 2023)
Web3 Games - Freedom from the walled garden (September 2023)Web3 Games - Freedom from the walled garden (September 2023)
Web3 Games - Freedom from the walled garden (September 2023)
 
Distributed Systems Real Life Applications
Distributed Systems Real Life ApplicationsDistributed Systems Real Life Applications
Distributed Systems Real Life Applications
 
Remote click cloud gaming technology
Remote click cloud gaming technologyRemote click cloud gaming technology
Remote click cloud gaming technology
 

Multiplayer Online Gaming

  • 1. Presented by :- Mistry Chetna and Shukla Nirlep
  • 2. Meaning of Multiplayer Online Gaming  A multiplayer online game is a multiplayer video game which can be played via a game server over the Internet, with other players around the world.  Online Game is a technology or a mechanism for connecting players together rather than a particular pattern of gameplay.  Online games are played over some form of computer network, typically on the Internet.  Playing Online Games is increasing popularity especially among the young generation because of the advantages that it offers.
  • 4. Advantages of online games:  Online games is the ability to connect to multiplayer games, although single- player online games are quite common as well.  Online games is that a great percentage of games don’t require payment.  Online games is worth nothing is the availability of wide variety of games for all type of game players.
  • 5.  Online multiplayer gaming attracts millions of gamers around the world that share a common experience by playing together on a virtual environment that extends beyond the boundaries of a normal LAN.  Online games support hundreds of players in the same session and this made possible by the specific architecture used to forward interactions that is based on game log processing .  Players update the game server, hosting the game session and the server integrates all the updates into a log that is made available to all the players through the TCP protocol.  The client software used for the game connects to the log port and by reading the log updates ,the local user can interface with actions of other players.
  • 6.
  • 7. Continue…  The processing of game logs is a potentially compute intensive operation that strongly depends on the number of players online and the number of games monitored.  Gaming portals are web applications and therefore might suffer from the spiky behavior of users that can randomly generate large amount of volatile workloads that do not justify capacity planning.  The use of Cloud Computing technology can provide the required elasticity for seamlessly processing these workloads and scale as required when the number of users increases.  A prototypal implementation of Cloud-based game log processing has been implemented by Titan Inc.(now Xfire)- a company based in california that extended its gaming portal to offload game log processing to the cloud by using Aneka.
  • 8. Continue…  The prototype has utilized a private cloud deployment that has allowed Titan Inc. to process concurrently multiple logs and sustain a larger number of users.
  • 9. Disadvantages of Online Games:  They even tell lies to their parents or play truant to have more time in the internet shops.  Time consuming  Expensive  Lack of communication and family interaction.  Some games can be aggressive and violent.