Skip to content

About

Blackjack written in Lua

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

Latest commit

 

History

3 Commits

Folders and files

Repository files navigation

blackjack-lua

CI

Command line blackjack written in Lua. Requires Lua 5.4 or later.

Clone

git clone https://github.com/gdonald/blackjack-lua.git

Run

cd blackjack-lua

./blackjack.lua

Run tests

./run_tests.sh

Coverage comes from LuaCov:

luarocks install luacov

The runner prints coverage per module, writes the annotated report to luacov.report.out, and exits non-zero if any line goes uncovered.

Terminal

Increase your terminal font size to see the cards better:

Blackjack

Blackjack

Features

  • Alternate Deck Types
  • Variable Number of Decks
  • Hand Splitting
  • Vegas-style Dealer Play (Dealer hits on soft 16)
  • Options Saving

Bugs / Issues / Feature Requests

https://github.com/gdonald/blackjack-lua/issues

License

GitHub

Other Blackjack Implementations:

I've written Blackjack in some other programming languages too. Check them out!

About

Blackjack written in Lua

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

Used by

Contributors

Languages