DOC PREVIEW
UConn CSE 4904 - Lecture notes

This preview shows page 1-2-3-4 out of 13 pages.

Save
View full document
View full document
Premium Document
Do you want full access? Go Premium and unlock all 13 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 13 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 13 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 13 pages.
Access to all documents
Download any document
Ad free experience
Premium Document
Do you want full access? Go Premium and unlock all 13 pages.
Access to all documents
Download any document
Ad free experience

Unformatted text preview:

Slide 1Slide 2Slide 3Slide 4Slide 5Slide 6Slide 7Slide 8Slide 9Slide 10Slide 11Slide 12Slide 13JokerStars: Online Card PlayingWilliam SanvilleMilestone 5Original 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 tableOriginal 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 playersFinal 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 tablesFinal ProductTwo executablesServer applicationPerforms the duties of a dealer in a traditional card roomClient applicationInteracts with the end userServer 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 themClient 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 concurrentlyCard 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 optionsCard 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 withSystem RequirementsClient Application.NET Framework 3.5 SP1Older versions will NOT workInternet connectionServer Application.NET Framework 2.0 or higherInternet connectionLimitationsOnly one semesterLimited amount of featuresNo data encryptionCheating is possibleNot fail-safeUsers experiencing Internet connection difficulties may encounter runtime errorsFeatures 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 downDemo


View Full Document

UConn CSE 4904 - Lecture notes

Download Lecture notes
Our administrator received your request to download this document. We will send you the file to your email shortly.
Loading Unlocking...
Login

Join to view Lecture notes and access 3M+ class-specific study document.

or
We will never post anything without your permission.
Don't have an account?
Sign Up

Join to view Lecture notes 2 2 and access 3M+ class-specific study document.

or

By creating an account you agree to our Privacy Policy and Terms Of Use

Already a member?