Skip to main content

🎰 Coin Casino

Python Tkinter Matplotlib Pillow License: MIT

Coin Casino is a Python/Tkinter desktop application that simulates a virtual casino experience.
It includes multiple mini-games, user profiles, achievements, statistics, and a shop system.


Features

  • Mini-Games: Coin Flip, Slot Machine, Number Guess (Blackjack coming soon).\
  • Profiles: Create and save multiple player profiles with persistent progress.\
  • Balance Tracking: Earn or lose coins with each bet, plus daily login bonuses.\
  • Achievements: Unlockable milestones like win streaks, high bets, and balance goals.\
  • Shop System: Buy upgrades such as Lucky Charm, Double Bet, and VIP Pass.\
  • Statistics Dashboard: Track wins, losses, streaks, biggest wins/losses, and overall performance.

Requirements

  • Python 3.8+
  • Tkinter (comes with Python standard library)
  • Matplotlib
  • Pillow

Install dependencies with:

pip install matplotlib pillow

Usage

Run the application with:

python coin_casino.py

Project Structure

  • coin_casino.py → Main application file\
  • profiles/ → Saved user profiles (JSON format)

License

This project is released under the MIT License.

Release files for coin-casino 1.0.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for coin-casino 1.0.0
File Size Uploaded
coin_casino-1.0.0.tar.gz 12.5 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for coin-casino 1.0.0
File Interpreter ABI Platform
coin_casino-1.0.0-py3-none-any.whl Python 3 none any Details

Total release size: 24.2 kB

Release files / coin_casino-1.0.0.tar.gz

Download URL coin_casino-1.0.0.tar.gz
Size 12.5 kB
Tags Source
SHA-256 checksum
How to use checksums
aef233ab9545617a6e5c54903b9efec56d9c43286ee837a0e9dfd55a06498a46
BLAKE2b-256 checksum
How to use checksums
09e29efea9e66910146c55193dc96da402d42da1056735c8012492f9875507e0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.11.2

Release files / coin_casino-1.0.0-py3-none-any.whl

Download URL coin_casino-1.0.0-py3-none-any.whl
Size 11.6 kB
Tags Python 3
SHA-256 checksum
How to use checksums
b3ffec8ed9e1c14b1cd104c2252c29a5121b58a975bb6f0d3746b04537c6e25c
BLAKE2b-256 checksum
How to use checksums
a48efa600094a2ef4652ec21de54b8993d38c10e9dd34e9ce84d56f320f4e49e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.11.2

Release history Release notifications | RSS feed

This release

1.0.0 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page