Skip to content

AleHdzB/Udemy-JS-04-BlackJack-Vite

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Black Jack - Web Game 🃏

This project was developed as part of a Udemy course taught by Fernando Herrera from DevTalles. It is an interactive Black Jack web game implemented with modern web technologies.

📝 Description

The goal of this project is to practice fundamental concepts of JavaScript, HTML, and CSS, learned during the course. The game follows the classic rules of Black Jack, allowing players to compete against the computer dynamically and interactively.

🚀 Features

  • 🃏 Interactive gameplay: Play against the computer with standard Black Jack rules.
  • 🎨 User-friendly interface: Simple yet appealing visual design.
  • 🔄 Dynamic experience: Real-time events for a smooth gameplay experience.
  • 📜 Clear rules: Implementation of basic Black Jack rules.
  • 🖱️ Intuitive controls: Buttons to draw cards, stand, and restart the game.

Live Demo

Explore the app here: Black Jack

🛠️ Technologies Used

  • HTML5 for the structure of the page.
  • CSS3 for styling and design.
  • JavaScript for the game logic.

📦 Installation and Usage

Dev

  1. Clone this repository to your local machine:
    git clone https://github.com/your_username/blackjack.git
    
  2. Execute to re-build node moduls
    npm install 
    
  3. Run devServer
    npm run dev
    

Production

  1. Execute
    npm run build
    
  2. Deploy "dist" folder

🕹️ How to Play

Click on the "Nuevo Juego " button to start the game. Click on the "Pedir" button to add cards to your hand. If you want to stop, press "Detener". Try to get a score close to 21 without exceeding it. The goal is to beat the computer by reaching a higher score without going over 21.

📖 Black Jack Rules

Aces count as 11. Face cards (J, Q, K) count as 10. Other cards are worth their numeric value.

🌟 Credits

This project was developed as part of the course: "Modern JavaScript Ultimate Guide +10 Projects" by Fernando Herrera from DevTalles.

📧 Contact

If you have any questions, comments, or suggestions, feel free to reach out:

Email: alejandro.hernandez4819@alumnos.udg.mx GitHub: AleHdzB Enjoy the game and good luck! 🎲

About

Blackjack game website developed during an Udemy course by DevTalles

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published