The game will only consist of you (the player) and the computer (the dealer).
You will be given an initial amount of $100 to start playing with. The dealer has an infinite amount of money.
The basic scenario for a game of Blackjack is as follows:
You must place a bet. Make sure the player isn't allowed to bet more than he\she has.
The dealer deals two cards to you, both visible.
The dealer deals two cards to himself\herself, one visible to you (the player)
Your goal is reach the value 21 without going over. Card number values are what they are. Kings, Jacks, Queens are each equal to 10. Aces can be either 1 or 11.
The player has 3 choices after the hand is dealt:
Stand - You are happy with the cards you have.
Hit - You are not happy with the cards you have and would like a another in addition to the ones you have.
Double Down - You are very happy with your cards and want to double your bet. This option is only available with the first two cards.
The player can hit as many times as he\she wants to, so long as the cards don't exceed the value 21. Once the player stands or doubles down, the dealer (computer) must decide to hit or stand. Generally a dealer will hit on anything up to 17.
Once the dealer is done, the hidden card is revealed. (note the dealer knows the value of the hidden card, but the player does not).
The player closest to 21 wins. If the player wins, he\she wins back his\her bet plus 50%. If he\she loses, he\she simply loses his\her bet.
Allow the game to be played over and over until either the player chooses to leave or the player runs out of money. Be sure to reset the deck (or reshuffle) for each new game!
The two files may help.
For this completed project, I need two different classes. One being the driver.
Hi, I am placing my bid on your project because I have read the requirements and I am confident enough with my Java and algorithm skills. I did black jack game before so I understand this requirement well. I am focused mostly on doing computer science work here in freelancer.com and I would like to help you get this project done if you would give me the opportunity. I am a computer science professor and practitioner and this assignment is one of the fields that I teach very well so I can assure you an accurate result. Let me know if you are interested so I can start. Thanks.
Ping me if interested...........
Ping me if interested...........Ping me if interested...........Ping me if interested...........Ping me if interested...........Ping me if interested...........Ping me if interested...........Ping me if interested...........Ping me if interested...........Ping me if interested...........Ping me if interested...........Ping me if interested...........Ping me if interested...........Ping me if interested...........Ping me if interested...........
Hello, I am software engineer from Serbia.
I already have develop blackjack game with players that can play them, multiple players.
I have code finished in Java. Have Deck, Player and Card clases.
I can show you how it look like.
You need simple one, my code is over 5k lines.
I can show you my code and if you like it I will make you game.
If you have any questions feel free to ask.
Regards, Mike.
I am very proficient in java. I have 12 years java developing experience. I have worked for 5 years, my work is online game developing, and mainly focus on server side, the language is java under linux, I am proficint in c++ also. I used java to make many great projects. For example, I made the tools which can convert PWScript(a script language created by our company) to c++ files. I made our own mobile games, and i am mainly responsible for the server side, and it was built using java. I can even show you the mobile game client. Please let expert help you.
Hello. I am interested in your project. I have required skills and experience in Java development. I have completed several projects on this freelancer site and on others resources. All of them were successful. You can check out my portfolio and projects feedback if you like. I am able to complete your assignment today and with good quality. Fill free to contact me so we can discuss any details.
Thank you for your consideration.
Vitalii Oleksiv