Skip to content
This repository has been archived by the owner on May 3, 2021. It is now read-only.

Latest commit

 

History

History
49 lines (40 loc) · 1.79 KB

README.md

File metadata and controls

49 lines (40 loc) · 1.79 KB

Blackjack

This repository is for the IT3049C final project.


Todo:

Game Backbone

  • Start page skeleton - Tony
  • Game page skeleton - Tony
  • Geolocation call – Tony
  • Create Git repository to share project files - Max

Code Implementation

  • Geolocation – function to determine if longitude and latitude is within Europe, or not. - mike
  • validations for currency/name selection -mike(in progress)
  • Function to store/pull username, money, currency and possibly selected deck color - partially mike, Tony
  • Images of cards- Tony
  • Images of cards- Tony Scale images to fit phaser frame - Tony
  • Card flip animation - Tony

Art Implementation

  • Right and Left facing triangle to increase/decrease bet -Max
  • Background image for start page- Max
  • Background image for game page - Max
  • Styling of start page - Max
  • "Hit" - create a button image -Max
  • "Stay" - create a button image -Max
  • Card dealing/flipping sound -Max

Mechanics

  • Handle user input via mouse click - partially mike
  • Add event listeners for clicks on button images partially mike
  • Betting mechanism – increments of $10 up to current total cash amount -Max
  • Increase/decrease amount in $10 increments. -Max
  • Bet Amount shows between 2 outward facing triangles that increase/decrease amount
  • Amount bet cannot be changed once cards are dealt -Max
  • Remove cards from current deck array as they are dealt -Max
  • Shuffling of card array - Tony
  • Update number total as each card is received by player-mike
  • Check score total - Tony
  • If user stays, determine if dealer will take extra cards or stay -Max
  • Determine outcome of game - Tony

License

MIT