Download presentation
Presentation is loading. Please wait.
Published byNicholas Carr Modified over 8 years ago
1
JokerStars: Online Card Playing William Sanville Milestone 5
2
Original Specifications Simulate a single table of Texas Hold'em over the Internet 9 users playing at a single card table Server application must be generic enough to support any card game Client module will send all users to a predetermined card table
3
Original Specifications Game Engine will perform all the duties of a dealer in a traditional card room User Interface will update in real time to display the actions or other players
4
Final Product Bare bone features of an online card room Texas Hold'em ring game only Allow users to play against one another over the Internet Simulates all aspects of a live game of Texas Hold'em Play money Upon registering for an account, a user is given play money to use at the game tables
5
Final Product Two executables Server application Performs the duties of a dealer in a traditional card room Client application Interacts with the end user
6
Server Application Maintain connection with each user Automate the flow of the game Ask each player what he or she wants to do Ensure that each player plays by the rules Evaluate winning hands Allow system operators to create virtual card tables at run time If other games besides Hold'em were implemented, the server can run them
7
Client Application Interacts with the end user Create account, log in Displays a list of game tables currently running on the system Allows the user to select which table(s) to play at Allows for users to play at multiple tables concurrently
8
Card Table Features Allow up to 6 players to play Texas Hold'em at each table Unlimited number of spectators In game chat between players and spectators Virtual dealer presents each player with his or her options
9
Card Table Features Continued Players can sit down and leave at any time Traditional ring game style Players select which seat they wish to sit in, how much money to play with
10
System Requirements Client Application .NET Framework 3.5 SP1 Older versions will NOT work Internet connection Server Application .NET Framework 2.0 or higher Internet connection
11
Limitations Only one semester Limited amount of features No data encryption Cheating is possible Not fail-safe Users experiencing Internet connection difficulties may encounter runtime errors
12
Features Not Implemented Auto-Post blind bets Each player must click to post the blinds Sit Out option Players do not have the option to sit out a hand Re-buy If you would like to add more money to your chip stack, you must leave and sit down again Muck losing hand Dealer shows all hands that were evaluated in a show down
13
Demo Time
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.