HERTS Paul Larpenteur Lee Murphy CSE 403 – Sp 2003 Hearts Experimental Remote Transportable...
-
Upload
roberta-griffith -
Category
Documents
-
view
212 -
download
0
Transcript of HERTS Paul Larpenteur Lee Murphy CSE 403 – Sp 2003 Hearts Experimental Remote Transportable...
![Page 1: HERTS Paul Larpenteur Lee Murphy CSE 403 – Sp 2003 Hearts Experimental Remote Transportable System.](https://reader035.fdocuments.in/reader035/viewer/2022072015/56649ed25503460f94be24b8/html5/thumbnails/1.jpg)
HERTSPaul Larpenteur
Lee Murphy
CSE 403 – Sp 2003
Hearts Experimental Remote Transportable System
![Page 2: HERTS Paul Larpenteur Lee Murphy CSE 403 – Sp 2003 Hearts Experimental Remote Transportable System.](https://reader035.fdocuments.in/reader035/viewer/2022072015/56649ed25503460f94be24b8/html5/thumbnails/2.jpg)
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.
![Page 3: HERTS Paul Larpenteur Lee Murphy CSE 403 – Sp 2003 Hearts Experimental Remote Transportable System.](https://reader035.fdocuments.in/reader035/viewer/2022072015/56649ed25503460f94be24b8/html5/thumbnails/3.jpg)
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.
![Page 4: HERTS Paul Larpenteur Lee Murphy CSE 403 – Sp 2003 Hearts Experimental Remote Transportable System.](https://reader035.fdocuments.in/reader035/viewer/2022072015/56649ed25503460f94be24b8/html5/thumbnails/4.jpg)
HERTS
Architecture
Server
Client
Client
Client
Client
Messaging
GUIMessaging
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.
![Page 5: HERTS Paul Larpenteur Lee Murphy CSE 403 – Sp 2003 Hearts Experimental Remote Transportable System.](https://reader035.fdocuments.in/reader035/viewer/2022072015/56649ed25503460f94be24b8/html5/thumbnails/5.jpg)
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.
![Page 6: HERTS Paul Larpenteur Lee Murphy CSE 403 – Sp 2003 Hearts Experimental Remote Transportable System.](https://reader035.fdocuments.in/reader035/viewer/2022072015/56649ed25503460f94be24b8/html5/thumbnails/6.jpg)
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.
![Page 7: HERTS Paul Larpenteur Lee Murphy CSE 403 – Sp 2003 Hearts Experimental Remote Transportable System.](https://reader035.fdocuments.in/reader035/viewer/2022072015/56649ed25503460f94be24b8/html5/thumbnails/7.jpg)
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.
![Page 8: HERTS Paul Larpenteur Lee Murphy CSE 403 – Sp 2003 Hearts Experimental Remote Transportable System.](https://reader035.fdocuments.in/reader035/viewer/2022072015/56649ed25503460f94be24b8/html5/thumbnails/8.jpg)
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.