Mark Claypool’s MQP Projects Network Games Streaming Media.

Slides:



Advertisements
Similar presentations
Chapter 1:Introduction to the world of computers
Advertisements

HCI issues with multiplayer online games on mobile phone
Your Interactive Guide to the Digital World Discovering Computers Fundamentals, 2012 Edition.
Integrating Educational Technology into the Curriculum
Chp 1 – Introduction to Computers
Ying Wang EDN 303 Fall Objectives Define curriculum-specific learning Explain the difference between computer, information, and integration literacy.
Introduction to the World of Computers
Exploring Computer Hardware and Networks
Fundamentals of Multimedia Part III: Multimedia Communications and Networking Chapter 15 : Network Services and Protocols for Multimedia Communications.
Application, Network and Link Layer Measurements of Streaming Video over a Wireless Campus Network Passive & Active Measurement Workshop 05 Boston, MA,
Motion and Scene Complexity for Streaming Video Games Mark Claypool Computer Science Department Worcester Polytechnic Institute Worcester, Massachusetts,
Performance Analysis of Orb Rabin Karki and Thangam V. Seenivasan 1.
Perspectives, Frame Rates and Resolutions: It's all in the Game Mark Claypool Kajal Claypool Worcester Polytechnic Institute Worcester, MA, USA
Mark Claypool’s MQP Projects Network Games Streaming Media.
Discovering Computers: Chapter 1
April 2004MQP Topic PresentationsSlide 1 Mark Claypool’s Projects Network Games Streaming Video.
King ‧ Fanny ‧ Conrad ‧ Gordon 10.) List all the electrical devices in your home that are, or could be, operated with remote devices. Try and come up with.
The Technology of the Game - Latency and Online Games Mark Claypool Associate Professor Computer Science Director Interactive Media and Game Development.
Game Server Selection for Multiple Players Steven Gargolinski Christopher St. Pierre Mark Claypool Computer Science Department Worcester Polytechnic Institute.
April 2006MQP Topics PresentationSlide 1 Mark Claypool’s MQP Projects Counter-strike Network Games Metroid Prime: Hunters.
Network Characteristics for Server Selection in Online Games Mark Claypool Computer Science Department Worcester Polytechnic Institute Worcester, Massachusetts,
SM3121 Toys and Gadgets Mark Green School of Creative Media.
The Effects of Loss and Latency on User Performance in Unreal Tournament 2003 Tom Beigbeder, Rory Coughlan, Corey Lusher, John Plunkett, Emmanuel Agu,
March 2008MQP TopicsSlide 1 Mark Claypool’s MQP Projects Network Games Streaming Media.
Final Year Student Projects: Prelude Michael R. Lyu.
Lesson-7 Players in the Systems Game
A brief introduction of Real Time Streaming Protocol
The Effects of Frame Rate and Resolution on Users Playing First Person Shooter Games Mark Claypool CS Department Worcester Polytechnic Institute
9/11/2008 Michelle Warcholic. 9/11/2008
Network Analysis of Counter-strike and Starcraft Mark Claypool, David LaPoint, Josh Winslow Worcester Polytechnic Institute Worcester, MA, USA
Mark Claypool’s MQP Projects Network Games Streaming Media.
1 Review PowerPoint for Unit Test covering Chapter #1 & #2.
Presented by Tao HUANG Lingzhi XU. Context Mobile devices need exploit variety of connectivity options as they travel. Operating systems manage wireless.
The internet and the WWW
Online Game JAVA for PDA WAP for Mobile Phone. Java for PDA  Hardware limit - Java API Power Memory  JDK 2M byte. Connectivity Display size.
CMPD 434 MULTIMEDIA AUTHORING
Gaming Akshat Gandhi Darshan Gajara Sahil Ajmera Dharmik Gajara.
By meg. Video game consoles How have video games consoles changed?
Your Interactive Guide to the Digital World Discovering Computers 2012.
EirplayMedia (c) 2009 EirplayMedia Game Production Cycle.
N.G.G.C A gaming console which can be used as a generic multimedia device It has different built in modes such as the COMPUTER MODE, THE SET-TOP BOX MODE.
Computer Science and Game Development By: Nicholas Fahey & Griffin Marsh.
Web Resources Caroline Pierce CSC 101 Spring 2008.
© 2006 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Version 4.0 Identifying Application Impacts on Network Design Designing and Supporting Computer.
Digital Marketing
Unit I: 1.2 Trends in the Game Market
Fundamentals of Game Design, 2 nd Edition by Ernest Adams Chapter 3: Game Concepts.
© 2006 Cisco Systems, Inc. All rights reserved.Cisco PublicITE I Chapter 6 1 Identifying Application Impacts on Network Design Designing and Supporting.
Mark Claypool’s MQP Projects Network Games Streaming Media.
Game Play. The Smiths want to be able to play games The Smiths want to play games with each other and with friends outside the house. What are your own.
Thin to Win? Network Performance Analysis of the OnLive Thin Client Game System Mark Claypool, David Finkel, Alexander Grant and Michael Solano Computer.
LPM – Unit 1 L 4 Socialising on the internet. How do you keep in contact with your friends and family? List all of the different types of technology.
Rover Technology Enabling Scalable Location Aware Computing ( Wireless ) Myoung – Seo Kim Super Computing Lab
What is gaming console & platform? A game console is a device which outputs video signal into TV screen to display the video game. A platform is in which.
Choose a category. You will be given the answer. You must give the correct question. Click to begin.
Lesson 3-Multimedia Skills. Overview Members of a multimedia team. Roles and responsibilities in a multimedia team.
Predicting the Perceived Quality of a First Person Shooter Game The Team Fortress 2 T-Model David Dwyer Eric Finn Advisor: Mark Claypool 1.
Living in a Digital World Discovering Computers Fundamentals, 2011 Edition.
Technical Sales Specialist Software - OS and Applications John R. Moegling Sr. Systems Engineer.
Www3.informatik.uni-wuerzburg.de Institute of Computer Science Chair of Communication Networks Prof. Dr.-Ing. P. Tran-Gia Simulation Framework for Live.
Www3.informatik.uni-wuerzburg.de Institute of Computer Science Chair of Communication Networks Prof. Dr.-Ing. P. Tran-Gia Modeling User Activity and Network.
On the Effects of Loose Causal Consistency in Mobile Multiplayer Games Angie Chandler, Joe Finney Computing Department Infolab 21, South Drive Lancaster.
DASH2M: Exploring HTTP/2 for Internet Streaming to Mobile Devices
Fundamental of Information Communication Technology (ICT)
Lesson 1 Mrs. Batichon Boiling Springs Middle School
Game Server Selection for Multiple Players
Building a PC Chapter 12.
*.
Modelling the internet
Modelling the internet
Presentation transcript:

Mark Claypool’s MQP Projects Network Games Streaming Media

Fire Escape! Need real data on how people evacuate –Tough to gather safely and realistically Goal: Build a multiplayer “game” to model! Methodology: –Build/mod multiplayer FPS –Design levels maps –Run user studies (play game!) –Analyze data Students: –2+ tech –1+ art MQP Projects2

Empowerment Help inform about energy decisions (and environment) Physical, tactile game (arena game, in a gym) and online computer game (MMO) Approach: Develop social playable by all (Facebook!), linked to and from physical game Methodology: –Design, build, test –Deploy Students: –1-3 Tech –1-3 Art MQP Projects3 (With Prof Moriarty)

Gameplay Programming on a Wii/DS Sponsor: ImaginEngine Integrate into a project as gameplay programmers –As regular members of a team! Work on upcoming Nintendo Wii/DS title Learn game engine technology Provide time estimates for assigned tasks Provide creative input Possible summer internship MQP Projects4

Latency and Games Latency determines how players experience online gameplay Latency compensation techniques to mitigate latency  how effective? Goal: Test effects of latency on gameplay Methodology: –build/mod game –design game maps –run user studies –analyze data Students: –2-3 tech –0-1 art MQP Projects5

Effects of Display Settings on Games Computer games have many display options –Size, Resolution, Frame rate, Shadows, Textures … Better quality displays may look better, but do they make you play better? –Established Frame rate matters lots, Resolution less Goal: Effect of Frame Rate/Resolution on lower gamplay –Ex: fundamental user interactions Methodology: –build/mod game based on low-level actions –design game maps –run user studies –analyze data Students: –2-3 tech –0-1 art MQP Projects6

Better Game Server Selection Choosing a “good” server is critical for multiplayer games, but how do you define “good”? –Lowest ping? Should use 1 ping or 10 or …? How to pick the best server for you, your friend in California, and your friend in Florida? –Lowest average ping? Fairest ping? Use ping to handicap? Goal: Better game server selection Methodology: –Build/Modify custom software to gather ping data –Run experiments on real/emulated Internet –Incorporate into server browser Students: –2-3 tech MQP Projects7

Games on Thin Clients Have beefy server send game to lesser client –Mobile phone, PDA, Sony PSP (remote play) Best way to use bandwidth with low latency? Goal: Measure thin client performance for games, propose improvements, implement and evaluate Methodology: –Determine “streaming” game environment –Performance evaluation of thin clients (Sony, RDP, X, VNC …) –Run experiments –Feedback to drive innovation Students: –2-3 tech MQP Projects8

Streaming Media in the Home Many options to stream media in the home –PCs (Orb) –Game consoles (Sony PS3, Xbox 360) –Slingbox, LocationFree, Apple T.V. Much of it now wireless (802.11), which affects performance –Loss rate, signal strength, other clients… –Determines “best” streaming rate for video Goal: characterize performance (network and application) for home streaming devices Methodology: –Setup laboratory (hardware, software) –Design experimental parameters –Measure and analyze data –Propose and build better streaming devices Students: –2-3 tech

Questions?