Find Jobs
Hire Freelancers

Black Jack

$30-50 USD

Cancelled
Posted almost 17 years ago

$30-50 USD

Paid on delivery
By using Microsoft Visual Studio 2005, write a C++ object-oriented program to implement the game Black Jack. Your game should allow up to six players to play the game with a computer player based on the general rules of Black Jack. The names of the players are assigned by the user. A player wins the game if the following conditions are satisfied: 1: The sum of number of all cards is larger than that of the computer player 2: The sum of number of all cards is not more than 21. Note: Ace can be considered as 1 or 11; you should let the player to decide. Your program should have the intelligence to play with the player, although it is not required to have a very clever computer player. 1. Your program needs to be designed with a graphical user interface. 2. While you are responsible for the final design of the program, it is required that the rules of the game should be implemented with a separated static library and included into the managed C++ codes. 3. Before a user starts to play, he needs to login the system first. A file is then created to store the result of this user (i.e. all the players’ results) when playing the game. If this user has played this game before, his/her record (of all the players) should be retrieved and shown on the screen. After he/she plays the game, his/her record should then be modified and stored. 4. you should design the game with some advanced features. For instance, each player can bet a different amount of money in each game. The computer player wins his bet if it wins the game. If the player wins the game, the computer player should pay to him the same amount as his bet. If the player wins with a Black Jack (i.e. an Ace plus a King, Queen or Jack), the computer player should pay double. The result of each game should be recorded, and the balance of each player should be shown during the game. ## Deliverables 1) Complete and fully-functional working program(s) in executable form as well as complete source code of all work done. 2) Deliverables must be in ready-to-run condition, must be implemented with the GUI developed, little changes are allowed though, GUI attached. ## Platform as described above
Project ID: 2976313

About the project

Remote project
Active 17 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

About the client

Flag of UNITED STATES
dayton, United States
5.0
1
Payment method verified
Member since Apr 20, 2011

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.