https://github.com/kevinleedrum/vlackjack
Blackjack built with Vue 3
https://github.com/kevinleedrum/vlackjack
blackjack css3 html5 html5-game vite vue vue-game vuejs
Last synced: about 2 months ago
JSON representation
Blackjack built with Vue 3
- Host: GitHub
- URL: https://github.com/kevinleedrum/vlackjack
- Owner: kevinleedrum
- Created: 2017-12-10T04:33:25.000Z (over 7 years ago)
- Default Branch: main
- Last Pushed: 2025-02-02T19:56:44.000Z (4 months ago)
- Last Synced: 2025-03-27T12:36:52.825Z (2 months ago)
- Topics: blackjack, css3, html5, html5-game, vite, vue, vue-game, vuejs
- Language: Vue
- Homepage: https://kevinleedrum.github.io/vlackjack/
- Size: 2.08 MB
- Stars: 156
- Watchers: 7
- Forks: 51
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# VLACKJACK ♠️♥️♣️♦️
> [!NOTE]
> As of January 2025, Vlackjack is now written in Vue 3! 🥳 If you would still like to view the source code for the Vue 2 / vuex
> version, see the [vue2 branch](https://github.com/kevinleedrum/vlackjack/tree/vue2).## Play Now 🚀
https://kevinleedrum.github.io/vlackjack/
## Introduction
Vlackjack is a single-player HTML5 blackjack game built with [Vue 3](https://vuejs.org/).

All of the sounds in this game are from [Freesound](https://freesound.org) and have a CC0 license.
## NPM Scripts
```bash
# install dependencies
npm install# serve for development
npm run dev# build
npm run build
```## Rules
- To keep the game simple, the initial bet is always one coin
- 6 Decks, shuffled after 75% have been played
- Blackjack pays 2-to-1
- Dealer stands on any 17 (`S17`)
- Double down on any two cards (`D2`)
- Double down after splitting (`DAS`) (except Aces)
- No resplitting (`NR`)
- No insurance (`NI`)## License
[MIT](http://opensource.org/licenses/MIT)
Copyright (c) 2017-Present, Kevin Lee Drum