Online Gaming (for virtual living). Objectives – Understand the business related to online gaming works – Realise how online games are managed – Have.

Slides:



Advertisements
Similar presentations
GOTOEX is a modern information technology. Extracting information from the world wide web is a thing of the past. Realistic sense of action is something.
Advertisements

Cultural Heritage in REGional NETworks REGNET. October 2001Project presentation REGNET 2 Task 1.7: Identification of Market segments and User groups WP1:
Chapter 17 promotional concepts and strategies Section 17.1
Distributed Data Processing
09/04/2015Unit 2 (b) Back-Office processes Unit 2 Assessment Criteria (b) 10 marks.
Chapter 4 Infrastructure as a Service (IaaS)
*Online gaming* Wendi Jardin HTM304 IS News Presentation
Copyright © 2014 Pearson Education, Inc. 1 Managers from across organizations are involved in developing and acquiring information systems Chapter 5 -
Social Media Intro to Business & Marketing. The most three most trusted forms of advertising are: Recommendations from people I know - 90% Consumer opinions.
Tim Worcester. What is an MMO? Why invest time into them?
Approaches to EJB Replication. Overview J2EE architecture –EJB, components, services Replication –Clustering, container, application Conclusions –Advantages.
Over 60% of the U.S. population is online with over 170 million users in the United States! The Internet is viewed more than the newspaper industry and.
Business Continuity and DR, A Practical Implementation Mich Talebzadeh, Consultant, Deutsche Bank
A Dependable Auction System: Architecture and an Implementation Framework
Distributed Systems and the WWW Extending the Capability of Massively Multiplayer Online Games by Introducing Distributed Systems as World Servers Jason.
TC2-Computer Literacy Mr. Sencer February 4, 2010.
September 2001Chapter 10: B2B Grows Up Key questions answered in this chapter: What are the four stages to the evolution of B2B capabilities? What are.
1 Online game development. 2 Outline of the presentation important terms brief history status quo of present day online gaming Case studies: Runescape.
An Architecture for a Massively Multiplayer Online Role Playing Game Engine.
Tiered architectures 1 to N tiers. 2 An architectural history of computing 1 tier architecture – monolithic Information Systems – Presentation / frontend,
I think that a good game has to include a deep story line, intensive game play that requires the greater part of the gamers attention, Fast loading times.
IT Job Roles Task 20. Software Engineer Job Description Software engineers are responsible for creating and maintaining software of various different.
Duncan Fraiser, Adam Gambrell, Lisa Schalk, Emily Williams
INTRODUCING OUR VISION To establish a non-exclusive, international travel agency consortium where network partners have the opportunity to earn higher.
Introduction to Databases Transparencies 1. ©Pearson Education 2009 Objectives Common uses of database systems. Meaning of the term database. Meaning.
1 Chapter 22: Social Media and Marketing Copyright Cengage Learning 2013 All Rights Reserved Introduction to Designed & Prepared by Laura Rush B-books,
Source: Forrester 2008 configurability multi- tenant efficiency, scalability.
VAP What is a Virtual Application ? A virtual application is an application that has been optimized to run on virtual infrastructure. The application software.
Key questions answered in this chapter:  What are the four stages to the evolution of B2B capabilities?  What are the three categories of B2B?  Describe.
Houston, Texas Group members: Vinod Raj Mylapore Supriya Suryadevara Naveen Thinavakarasu Navin Negi.
E-Commerce. What is E-Commerce Industry Canada version Commercial activity conducted over networks linking electronic devices (usually computers.) Simple.
Developing an MMO: key success factors APPLY SERIOUS GAMES 2007.
HUMAN INTERACTION IN INTERNET COMMUNITIES Jerry Chang April 2008.
Cloud computing is the use of computing resources (hardware and software) that are delivered as a service over the Internet. Cloud is the metaphor for.
In-Game Advertising in China Edward Lehman Managing Director.
WEB TERMINOLOGIES. Page or web page: a file that can be read over the world wide web Pages or web pages: the global collection of documents associated.
 The study of international economics has never been as important as it is now. At the beginning of the 21 st century, nations are more closely linked.
Models.  Free Play Sites  No Consideration  Acquire New Players While Providing Continuous Branded Experience To Existing Customers.
Aggregator a website or program that collects related items of content and displays them or links to them.
Massive multiplayer online role-playing games Armen Galstyan April 24, 2010 CS 575.
Prepared by : Lamyaa Mady Course: MOIS508. Internet  Internet develops from web 1.0, enabling us to connect “to” internet, to web 2.0, where we connect.
Strategy and the Internet INBS 640 by Margaret Walsh.
Cloud Computing.
Active Video makes any video Interactive Vassili Akimov 2006.
A website or program that collects related items of content and displays them or links to them. Website- Aggregator.
Chapter 1 Intranets Chapter Objects Intranet Basics Intranet Management Strategic Intranet Intranet Components Intranet Technical Decision Intranet Policies.
Unit 8b Troubleshooting; Maintenance and Upgrades; Interaction with Vendors, Developers, and Users Component 8 Installation and Maintenance of Health IT.
Grid Computing at The Hartford Condor Week 2008 Robert Nordlund
From Learning Curve Solutions © “Our goal is to create a better learning experience resulting in higher interest levels improving student performance from.
Darkstar. Darkstar is a Sun research project on massively parallel online games The objective (not yet demonstrated!) is to supply a framework for massively.
9 Systems Analysis and Design in a Changing World, Fourth Edition.
Marketing Computer Games that run over the Internet Jon Monsarrat.
Elevator Pitch According to statistics, one in three people aged 18 to 40 years old interested in computer games. While all players experience some common.
Networked Games Objectives – –Understand the types of human interaction that a network game may provide and how this influences game play. –Understand.
What is a Business Model? -the method of doing business by which a company can sustain itself -- that is, generate revenue.
Teaching slides Chapter 3
E-Commerce & M-Commerce. Introduction Electronic commerce, commonly known as e- commerce, It is a type of industry where buying and selling of product.
CHAPTER 12 FINANCIAL MANAGEMENT Financial Planning FINANCIAL PLANNING Ongoing Operations Revenue – all income that a business receives over a period.
Some Design Idea of Red5 Clustering Scalable –Server’s capacity is enlarged when more hardwares are added Failover –Client will not notice the server node.
COMPUTER NETWORKS Quizzes 5% First practical exam 5% Final practical exam 10% LANGUAGE.
A Seminar On. What is Cloud Computing? Distributed computing on internet Or delivery of computing service over the internet. Eg: Yahoo!, GMail, Hotmail-
Eyjólfur Guðmundsson, CCP Daniel Speed, CCP Sam Lewis, Cartoon Network Austin GDC September 15 th – 17 th, 2008 Economic Design and Management of Virtual.
Lecture 17 Page 1 CS 188,Winter 2015 A Design Problem in Distributed Systems CS 188 Distributed Systems March 10, 2015.
World of WarCraft Group 2.
Introduction to Cloud Computing
Enterprise Application Architecture
Chapter 9 Broadcast Media
Chapter 7 Electronic Business Systems
Chapter 7 Electronic Business Systems
Presentation transcript:

Online Gaming (for virtual living)

Objectives – Understand the business related to online gaming works – Realise how online games are managed – Have an understanding of MMOs, their usage and their technical workings

Problem A pressing problem is that of incorporating ever more elaborate gaming scenarios into virtual worlds while ensuring player numbers can be measured in the millions. – This problem reaches across a number of research areas in computing science and has already received attention from the research community in its own right

Industry Games are commonly termed Massively Multiplayer Online Role-Playing Games (MMORPGs), which is usually shortened to MMOs Vendors generate revenue from such gaming environments by regular financial subscriptions made by players and/or from the value of virtual world artefacts. – virtual land sales, percentage take from the inter-player trading of virtual world artefacts, sale of additional vendor created virtual world storylines and artefacts Fundamental to measuring the financial success of such games is the number of players actively participating – the more players there are the higher the financial rewards for a vendor

Business World of Warcraft has boasted over 10 million subscriptions at its peak (subscriptions are typically $14 per month) The budget for bringing such games to market may be in excess of $10 million,with some placing the figure closer to $50 million Once an online game is up and running the maintenance costs may require total investment, including start-up, of close to $500 million to contemplate competing as a market leader. – These are the figures commonly discussed as of 2008; in years to come one may assume that vendors of such games discuss investment of in excess of $1 billion

Risk Failure is not acceptable…. – An inability to attract sufficient player numbers leaves such gaming environments unprofitable and ultimately a wasted business venture. Expertise to bring to market – Graphics, simulation, sound, acting, and all the usual stuff BUT also requires expertise in server side scalability, distributed systems, networking.... As the number of participating players is an indication of financial success, a pressing research problem is the need to provide scalable solutions for MMOs – One may assume that scalability has been achieved as no new players are ever turned away from a commercial MMO – However, scalability should be measured not only by how many players can log into a virtual world, but how many players can interact with each other at any one point in time and what level of interaction is afforded

City of Heroes (character generation)

City of Heroes (action)

World of Warcraft

Second Life

Second Life (is it better than first life?)

Runescape (younger audience)

Target Audiences…..

Financial Models Persistent virtual world implementations are server based, allowing vendors to regulate the provision of ever evolving alternate realities to maintain player interest and, most importantly, restrict participation to subscribed players. – pay-per-play (often the client program is free, or sold for a small one off payment, with subscriptions required to allow players to participate) – artefact sales (participants trade artefacts with commission gained on sales) – client extensions (client side extensions are sold that allow access to additional virtual world areas/storylines) (e.g., [53] [54]); land sales (areas of the virtual world are sold to participants)

Scalability To satisfy the demand for processing resources, clusters of servers are employed to cumulatively maintain game state and manage player interactions. The additional processing resources required to support an increase in player numbers is satisfied via the addition of servers to a cluster. This approach to server cluster configuration will be familiar to any developer working with scalable service solutions found in almost all Internet applications – utilise a collection of geographically co-located nodes organised into a cluster – such nodes are standard computers in their own right, and may operate as service providers independently of each other

Scalability (nothing special)

Everquest Load Balancing (case study) A mixture of regions and duplicate worlds with each duplicate world supporting approximately two to three thousand players with each world divided into regions based on the geography of the virtual world – (the term used in the literature for duplicate worlds is shards). A duplicate world is itself supported by a cluster of servers, with regions used to aid in allocating the processing requests originated from player actions amongst such servers as and when required. – Due to the similarities in game play and the existence of duplicate worlds; one may assume that all commercial approaches to implementation of distributed player load across the application tier to be similar

Content Delivery Typically, a player’s console holds a sub-set of game state with players informing each other of their actions via the exchange of messages between consoles. – Updates to client’s software are an additional revenue stream for a company. Such updates are achieved by the company releasing “expansion packs” (software updates) which the user must purchase to participate in new gaming scenarios. – To ensure existing users may continue to participate without “expansion packs” the company isolates new scenarios from existing content. Where data is streamed, not only do the events associated to an online game have to be propagated, the content itself must be sent to players. – This is the case in second life where content can be generated – This is required if you want player created content

Trading Players indulge in economic markets – Grinding = real money Grinding is the term used for artifact accumulation via boring, repetitive tasks. Sales of items on real sites – Trading via the web is common Real Money? – In 2006, Anshe Chung became the first person in history to amass a (real) fortune of over $1 million dollars from shrewd dealings in the virtual world. In 2008, Anshe Chung Studios, the company that was created and built by Chung in a virtual world, is worth several million dollars and employers 80 employees in a real office building.

Which Game?