Presentation is loading. Please wait.

Presentation is loading. Please wait.

CMPS-115 Software Project JCLUE Adam Thompson - Facilitator Eleonora Acuna - Documentor Crystal Lee - Tester Jeff Poyzner- Coder Raviraj Joshi - Coder.

Similar presentations


Presentation on theme: "CMPS-115 Software Project JCLUE Adam Thompson - Facilitator Eleonora Acuna - Documentor Crystal Lee - Tester Jeff Poyzner- Coder Raviraj Joshi - Coder."— Presentation transcript:

1 CMPS-115 Software Project JCLUE Adam Thompson - Facilitator Eleonora Acuna - Documentor Crystal Lee - Tester Jeff Poyzner- Coder Raviraj Joshi - Coder Adam Thompson - Facilitator Eleonora Acuna - Documentor Crystal Lee - Tester Jeff Poyzner- Coder Raviraj Joshi - Coder

2 JClue User Experience  Multiplayer (2-6)  Game Length: Approximately 1 hour  Each player has a map, cards, checklist, text window  Multiplayer (2-6)  Game Length: Approximately 1 hour  Each player has a map, cards, checklist, text window

3 JClue Game Description  Based on the board game Clue  Solve the murder mystery!  Welcome to Tudor Mansion. Your host, Mr. John Boddy, has met an untimely end – he ’ s the victim of foul play.  To win this game, you must determine the answer to these three questions: Who done it? Where? And with what Weapon?  Based on the board game Clue  Solve the murder mystery!  Welcome to Tudor Mansion. Your host, Mr. John Boddy, has met an untimely end – he ’ s the victim of foul play.  To win this game, you must determine the answer to these three questions: Who done it? Where? And with what Weapon?

4 How to Play JClue  Each player starts with some of the cards of potential suspects/rooms/murder weapons and can disprove the other's accusations by revealing those cards to the accuser.  Move your piece around the mansion  When you enter a room make a murder suggestion based on: who, where, and how?  Use a checklist to keep track and eliminate possible suspects/rooms/weapons.  Finally, once you are sure of what took place, make an accusation. If correct, you win JClue!  Each player starts with some of the cards of potential suspects/rooms/murder weapons and can disprove the other's accusations by revealing those cards to the accuser.  Move your piece around the mansion  When you enter a room make a murder suggestion based on: who, where, and how?  Use a checklist to keep track and eliminate possible suspects/rooms/weapons.  Finally, once you are sure of what took place, make an accusation. If correct, you win JClue!

5 JClue: Core Functionality Platform  Requirements to run the software  Java Virtual Machine (JVM) 1.5.0 for Win, Mac, or Unix OS  Java 2 Platform, Standard Edition (J2SE platform) 5.0  Minimum 10 Mbit Ethernet  Minimum 15-inch 1024x768 resolution color display. Implementation  The game will be implemented graphically in Java, with several panes showing each client their current location in the mansion, a map of the whole mansion showing the locations of all other players, a checklist for keeping track of props, and a text window with constant updating of all suggestions and responses submitted by all players. Platform  Requirements to run the software  Java Virtual Machine (JVM) 1.5.0 for Win, Mac, or Unix OS  Java 2 Platform, Standard Edition (J2SE platform) 5.0  Minimum 10 Mbit Ethernet  Minimum 15-inch 1024x768 resolution color display. Implementation  The game will be implemented graphically in Java, with several panes showing each client their current location in the mansion, a map of the whole mansion showing the locations of all other players, a checklist for keeping track of props, and a text window with constant updating of all suggestions and responses submitted by all players.

6 JClue Wishlist  Future add-ons:  Chat function for enhanced communication between players  3-dimensional graphics  Attractive animations (e.g. die rolling, player movement  World-wide distribution on iPods and cellphones etc.  Future add-ons:  Chat function for enhanced communication between players  3-dimensional graphics  Attractive animations (e.g. die rolling, player movement  World-wide distribution on iPods and cellphones etc.

7 JClue Possible Project Risks  Slow network, protocol communication implementation complications  Unfriendly User Interface  Error Recovery Management: System failure causing game to crash, clients disconnected  Module design  Slow network, protocol communication implementation complications  Unfriendly User Interface  Error Recovery Management: System failure causing game to crash, clients disconnected  Module design

8 Estimated Project Complexity  Estimated Lines of Code: 1,000-2,000  Game Engine: 25%  GUI: 60%  Other: 15%  Estimated Time to Delivery:  8 weeks  Estimated Man hours:  5 persons * 8 weeks * 20 hours = 800 man hours  Estimated Consultant Fees:  $10 million per team member  Stock options  Estimated Lines of Code: 1,000-2,000  Game Engine: 25%  GUI: 60%  Other: 15%  Estimated Time to Delivery:  8 weeks  Estimated Man hours:  5 persons * 8 weeks * 20 hours = 800 man hours  Estimated Consultant Fees:  $10 million per team member  Stock options

9 GAME OVER !!


Download ppt "CMPS-115 Software Project JCLUE Adam Thompson - Facilitator Eleonora Acuna - Documentor Crystal Lee - Tester Jeff Poyzner- Coder Raviraj Joshi - Coder."

Similar presentations


Ads by Google