Find Jobs
Hire Freelancers

JAVA Video Poker Game

$30-250 USD

Completed
Posted about 10 years ago

$30-250 USD

Paid on delivery
GET PAID BIG!!!! This is a very simple project to build a simple Video Poker Game in Java. I just am simply too busy to do this myself, but this should not take very long. I am also attaching a video blackjack game that was a previous version of this assignment, so many of the methods you can simply re-use making this assignment even easier. The assignment is as follows: YOU MUST FOLLOW THE INSTRUCTIONS BELLOW: First off, I know that there are many solutions to this online but you have to follow these specific instructions (otherwise I would have just used those). Your program must use the attached templates. These templates are for the classes: Card, Deck, Game, Player, and a test class, TestPoker. You will need to fill-in the existing methods and most likely add more methods and/or instance variables to all of these classes except for the test class TestPoker. TestPoker must remain exactly as it is here. This project requires you to have two versions of your game each constructed using a different version of the Game constructor. One will require an explicit parameter that you will get as a command-line argument, this is to help you (and us) test your code. That is, it will allow the user to specify the hand that the player gets which will help in testing if your game correctly identifies the various hands. Carefully read the comments in the template files to help you understand how this will work. ASSIGNMENT: In this assignment, you will implement a simulation of a popular casino game usually called video poker. The card deck contains 52 cards, 13 of each suit. At the beginning of the game, the deck is shuffled. You need to devise a fair method for shuffling. (It does not have to be efficient.) The player pays a token for each game. Then the top five cards of the deck are presented to the player. The player can reject none, some, or all of the cards. The rejected cards are replaced from the top of the deck. Now the hand is scored. Your program should pronounce it to be one of the following: • No pair—The lowest hand, containing five separate cards that do not match up to create any of the hands below. • One pair—Two cards of the same value, for example two queens. Payout: 1 • Two pairs—Two pairs, for example two queens and two 5’s. Payout: 2 • Three of a kind—Three cards of the same value, for example three queens. Payout: 3 • Straight—Five cards with consecutive values, not necessarily of the same suit, such as 4, 5, 6, 7, and 8. The ace can either precede a 2 or follow a king. Payout: 4 • Flush—Five cards, not necessarily in order, of the same suit. Payout: 5 • Full House—Three of a kind and a pair, for example three queens and two 5’s. Payout: 6 • Four of a Kind—Four cards of the same value, such as four queens. Payout: 25 • Straight Flush—A straight and a flush: Five cards with consecutive values of the same suit. Payout: 50 • Royal Flush—The best possible hand in poker. A 10, jack, queen, king, and ace, all of the same suit. Payout: 250 Part 2: Follow the assignment's direction and provide a player with some number of tokens to start, say 50, and then charge them one token per game and payout for winning hands as indicated in the text. If you keep track of how many tokens a player has from hand-to-hand. Thanks all!
Project ID: 5753472

About the project

5 proposals
Remote project
Active 10 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
Awarded to:
User Avatar
Hello, I'm interested in your project. My bid is very reasonable unlike other bidders. I read your description thoroughly. I am selecting my bidding project very carefully and I don't do multiple project at one time because I am one person team. This makes me to always deliver high quality result. If you select me, I will provide clean code and insert comment where necessary. I can also add additional functions if you required for bonus. If you are interested, please let me know. Thanks, Howie
$100 USD in 2 days
5.0 (2 reviews)
2.4
2.4
5 freelancers are bidding on average $217 USD for this job
User Avatar
Hi, I can do this assignment within given time for you . I have expertise in algorithm development and data structure
$444 USD in 10 days
4.9 (4 reviews)
4.5
4.5
User Avatar
hi hi I am interested in this programming task.I am an experienced JAVA Programmer. this game seems like a poker we played in our country.I feel my skills will greatly benefit your jobs. I am ready to be hired by you and start work on your jobs.
$166 USD in 3 days
4.5 (2 reviews)
2.1
2.1
User Avatar
Hello, I have been coding java for over 5 years. I have built many games including various blackjavk and poker games. I will be able to have your game for you in a few days if you accept my offer. I hope to hear from you soon. Clay
$222 USD in 5 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of UNITED STATES
Washington, DC, United States
5.0
11
Payment method verified
Member since Mar 8, 2014

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.