BlackDuck-v2
The second version of the well-known gambling game Blackjack, made in Python using Pygame for the user interface.
Features
- Save File: Save file function that saves your progress when exiting the window or game
- Pygame UI: Pygame to display a window for a better UI, rather than a Command Line Interface
- PyPI: Published on PyPI for easy access and installation of the game
- Full Blackjack Action: Allows users to hit, stand, double down and split (max 1 split)
- Chip-Based Betting: Replaced simple cash betting with physical chip betting and table space.
- Chip Exchanging: Space that allows players to exchange their chips for other chips
- Two-Hand Play: Two betting spaces allow the player to start with two hands
- Statistics: Stats are tracked throughout the game and appear when the player runs out of chips
Videos
https://github.com/user-attachments/assets/88797d72-ae88-46bc-a3bf-27622c33cf81
https://github.com/user-attachments/assets/e1411064-0543-459c-b19e-7e9bbab91d31
https://github.com/user-attachments/assets/c164994e-a1fd-47c3-b6ac-8c73027726d3
https://github.com/user-attachments/assets/2b0f2c18-4612-4728-96e1-f55488b0ae66
Images
How To Install
python -m pip install blackduck-v2
How To Play
After installation, start the game with:
blackduck-v2
Metadata
Release files for blackduck-v2 0.0.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| blackduck_v2-0.0.1.tar.gz | 5.2 MB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| blackduck_v2-0.0.1-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 10.4 MB
Release files / blackduck_v2-0.0.1.tar.gz
| Download URL | blackduck_v2-0.0.1.tar.gz |
|---|---|
| Size | 5.2 MB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
c4a3c30af6c4f99f4d12b4dbb4fdd829240c756928b42c24ff2baefe8258577c
|
|
BLAKE2b-256 checksum How to use checksums |
586dc213c267f829c6f61cca3d6a9552b59c61ec1b6cba1de8a3b91e5533a331
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Aug 8, 2026.
Transparency logRelease files / blackduck_v2-0.0.1-py3-none-any.whl
| Download URL | blackduck_v2-0.0.1-py3-none-any.whl |
|---|---|
| Size | 5.2 MB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
b6f9651086c9f8eae3548551f5057d508fcaf758e6593763a0c221ae8ad23866
|
|
BLAKE2b-256 checksum How to use checksums |
712604e8c82f0a0ae7b202fa3e704b90eeefbcb0f32762d67eb03aae09781b6d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Aug 8, 2026.
Transparency log