Blackjack Royale is a modern, responsive web-based Blackjack game built with React and TypeScript. Experience the classic casino card game with a sleek, minimalist design.
- Classic Blackjack gameplay
- Fully responsive design
- Realistic card images
- Clean, modern UI
- Real-time score tracking
- React JS
- TypeScript
- CSS
- Web-based card rendering
- Goal: Get as close to 21 as possible without going over
- Face cards (J, Q, K) are worth 10 points
- Aces can be 1 or 11 points
- Dealer draws until reaching 17 or higher
- Node.js (v14+)
- npm
-
Clone the repository
-
Navigate to project directory
-
Run
npm install
to install dependencies -
Run
npm start
to start the development server -
Open your browser and navigate to
http://localhost:3000
to play the game
- Click "Start New Game"
- Choose "Hit" to draw another card
- Choose "Stand" to keep current hand
- Try to get closer to 21 than the dealer!
- 🟢 In Progress: Active gameplay
- 🏆 Player Win: You beat the dealer
- 🃏 Dealer Win: Dealer beats you
- 🤝 Draw: Equal scores
- Works on desktop and mobile devices
- Adaptive card and button layouts
- Multiplayer support
- Advanced betting system
- More detailed game statistics
Contributions are welcome! Please feel free to submit a Pull Request.