HERTS Paul Larpenteur Lee Murphy CSE 403 – Sp 2003 Hearts Experimental Remote Transportable System.

Slides:



Advertisements
Similar presentations
TCP Monitor and Auto Tuner. Need Analysis Enable monitoring of TCP Connections Enable maximum bandwidth utilization No such utility available in MONALISA.
Advertisements

Categories of I/O Devices
MIT Lincoln Laboratory A Service-Oriented Approach to Application Development Robert Darneille & Gary Schorer WPI MQP Presentations ICS Group 10 October.
Elements of a Microprocessor system Central processing unit. This performs the arithmetic and logical operations, such as add/subtract, multiply/divide,
EEE436 / CS422 Final Presentation Group
CSE 4939 Alex Riordan Brian Pruitt-Goddard Remote Unit Testing.
Online Educational Game of Snakes and Ladders -Shalini Pradhan -Manali Joshi -Uttara Paingankar -Seema Joshi.
“You Sunk My Iceberg!” An Android Game. By: Kevin Morillo, James Redway, and Ishmael Smrynow.
Remote Unit Testing Brian Pruitt-Goddard Alex Riordan.
3D Game Programming All in One By Kenneth C. Finney.
3D Game Programming All in One By Kenneth C. Finney.
3D Game Programming All in One By Kenneth C. Finney.
Team 13: Cody Smoker Chris Rickerd Matthew Berryhill Galaxy Sleuth.
The CSE 331 Version By Jeff Golden and Paul Madrid.
Pencilvania: Architecture Review Presenters: Christopher Buska (Art Director) Michael Gourlay (Developer) Alfred Sterphone, III (Project Manager) Special.
.NET Mobile Application Development Introduction to Mobile and Distributed Applications.
CMPS-115 Software Project JCLUE Adam Thompson - Facilitator Eleonora Acuna - Documentor Crystal Lee - Tester Jeff Poyzner- Coder Raviraj Joshi - Coder.
An Architecture for a Massively Multiplayer Online Role Playing Game Engine.
Online RPG Baboucarr Mbowe Nicholas Poplaski. Operational Concepts What is it? Our project idea is a role-playing game(RPG) RPG is a single player game.
Graphical Tree-Based Scientific Calculator: CalcuWiz Will Ryan Christian Braunlich.
Ultimate Super Cars: MV Presented by: Rishi Parmar Michael Asavareungchai.
Online Game JAVA for PDA WAP for Mobile Phone. Java for PDA  Hardware limit - Java API Power Memory  JDK 2M byte. Connectivity Display size.
Automatic Software Testing Tool for Computer Networks ARD Presentation Adi Shachar Yaniv Cohen Dudi Patimer
Quoridor Classic Game Manager Kevin Dickerson April 2004.
Operating system Part two Introduction to computer, 2nd semester, 2010/2011 Mr.Nael Aburas Faculty of Information.
CSE 381 – Advanced Game Programming 3D Game Architecture.
Beyond DHTML So far we have seen and used: CGI programs (using Perl ) and SSI on server side Java Script, VB Script, CSS and DOM on client side. For some.
CINEMA’s UbiComp Subsystem Stefan Berger and Henning Schulzrinne Department of Computer Science Columbia University
Eduardo Araujo Dustin Littau. Agenda Introduction Requirements Design Testing Conclusion.
Brazilian Tunable Filter Imager (BTFI) Preliminary Design Review (PDR)‏ USP-IAG Universidade de São Paulo 18-19th June 2008 Software Giseli Ramos.
Cognos TM1 Satya Mobile:
Ophelia User-friendly Network Multi-player Game Engine Albert Öhrling.
Scanner Run Jared Wilkin Chris Good. A Children’s Game.
Outline Overview Video Format Conversion Connection with An authentication Streaming media Transferring media.
BLU-ICE and the Distributed Control System Constraints for Software Development Strategies Timothy M. McPhillips Stanford Synchrotron Radiation Laboratory.
Directory and Map Service Operational Concept  Provides Business directory listings to cell phone users  Provide maps of specified area  Provide driving.
1 NexSentry Command Center Powerful security management system with UNIX server and Windows NT 4 Operator Stations.
Establishing communication with Envirobat using TCP/IP Presented by Apourva Parthasarathy Date : 18/06/13.
Section 4.2 AQA Computing A2 © Nelson Thornes 2009 Types of Operating System Unit 3 Section 4.1.
Concept brief for the design of VIBYNET 26 August 2005 JARROD AVENANT – AVNJAR001 Aileen Seth – STHAIL001 DESMOND VAN WYK – VWYDES001.
Network Monitoring Through Mobile (MOBTOP) Developed By : Akanksha Jain. (102199) Deepika Reddy (102210) Team Name: Beans Guided By: Prof. Robert Zhu SUBMITTED.
Ophelia User friendly Network Multi-player game engine Albert Öhrling.
A Space Game By William Sistar. The Problem What is provided:  Most network games are single player  Some do allow team work but not in a common environment.
PART II OPERATING SYSTEMS LECTURE 8 SO TAXONOMY Ştefan Stăncescu 1.
Texas Forty-Two By: Nate Normandin CS 470. What is Texas Forty-Two? A Domino Game A way for people to learn the game A way for people to play others A.
Our goal is to make a web based multi-user organizer that can be accessed via cellular devices. There are three main component for this project: A main.
“You Sunk My Iceberg!” An Android Game. By: Kevin Morillo, James Redway, and Ishmael Smrynow.
CENTRALISED AND CLIENT / SERVER DBMS. Topics To Be Discussed………………………. (A) Centralized DBMS (i) IntroductionIntroduction (ii) AdvantagesAdvantages (ii)
TownMUD An Interface for a Text-Based Multiple User Dimension.
OTEPAD SDS PRESENTATION
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.
OpEnSp a Ce LCA Proposal Calvin Chin David Couvrette Jung Son Mikiko Jama CSE403 Summer 06.
Web Services Using Visual.NET By Kevin Tse. Agenda What are Web Services and Why are they Useful ? SOAP vs CORBA Goals of the Web Service Project Proposed.
Reconfigurable Communication Interface Between FASTER and RTSim Dec0907.
NetChat Communications Systems Steven Fuqua Barnett Trzcinski Andy Street.
MP3 Radio Richard Bannon & Michael Backman. Basic concept FM broadcast MP3 player  Allows you to listen to MP3’s through an FM radio  Better than a.
JokerStars: Online Card Playing William Sanville Milestone 5.
A System for Monitoring and Management of Computational Grids Warren Smith Computer Sciences Corporation NASA Ames Research Center.
 This work confers an application which makes possible to use a Bluetooth enabled mobile phone to remote control home appliances such electric fan, LEDs.
Domain Name System The Technology Context Presentation.
Presented by Alexey Vedishchev Developing Web-applications with Grails framework American University of Nigeria, 2016 Intro To MVC Architecture.
Multilevel Marketing Tree Viewer
Final Fantasy ½: LCO Overview
Project Proposal James Crompton Hendry Prasetyo 11/11/2018 CSE403.
Iteration 1 Presentation
Life Cycle Objectives By James Lee and Matt Higgins
Remote User Tracking Life Cycle Objectives
Model-View-Controller (MVC) Pattern
Rob Hanson Jacques Crocker
Client/Server Architecture
Presentation transcript:

HERTS Paul Larpenteur Lee Murphy CSE 403 – Sp 2003 Hearts Experimental Remote Transportable System

HERTS What is it? HERTS is a multi-player, cell-phone based version of the classic card game Hearts. Each player will be able to see what cards they have by looking at their cell phone’s screen. A new unique multi-player game for cell- phones that is not just a memory or reflex tester.

HERTS Who wants it and why? WHO: Children Teens Adults Everyone!!! WHY: A fun game to play. You can play against other humans instead of computer AI. Play Hearts with your friends when you are apart.

HERTS Architecture Server Client Messaging GUI Messaging Game Logic Modules: Client Contains GUI & User commands, but no real game logic. Server Contains Game Logic and player scores. Messaging Communicates between Client & Server. Handles TCP connections.

HERTS Support & Distribution HERTS requires a server administrator to keep the HERTS server running. If enough people started playing HERTS, additional servers would be needed to handle the load. If an upgrade required changing the midlet code, there must be some way to notify users and provide them the new midlet.

HERTS Risks Display size on current phones limits the complexity of displayable information. Our HERTS game may quickly become obsolete due to rival development teams with more time and resources available. If demand is not high, our time and effort may be wasted.

HERTS Future Expansions AI: Play against 1, 2, or 3 AI’s and your friends. Improved graphics/displays for new cell phones. Additional card games besides Hearts.

HERTS Feasibility No cell phones we observed had any four-player game available, so HERTS is unique and desirable. HERTS is easily modularized into Client, Server, and Messaging components. TCP/IP message interfaces are easy to implement in Java. HERTS is a good first step into multi-user cell phone environments. We recommend proceeding with this project.