Releases: toxicbishop/Slot-Machine
Slot Machine: Neon Strike V3
🎰 Slot Machine: Neon Strike V3
A feature-rich, neon-themed slot machine game built with Python and Tkinter. This latest version introduces persistent save states, auto-spin mechanics, and a detailed history log.
🚀 Features (v3)
- Visual Overhaul: Complete redesign with a "Neon Strike" dark theme, featuring glowing accents and a vector lightning bolt logo.
- Persistence System: Automatically saves your balance, wins, and losses to
save_game.json. - History Dashboard: A new side panel that tracks your session's wins and losses in real-time.
- Auto-Spin: Toggle automatic play with the new "AUTO" button.
- Realistic Reels: Uses a custom
ScrollingReelclass with a "glass effect" overlay for smooth animations. - Audio Control: Interactive Mute/Unmute toggle directly on the interface.
📱 UI Improvements
- Widescreen Layout: Window size increased to 1000x850 to accommodate the new history panels.
- Modern rounded buttons with hover effects.
- Dynamic "shake" effect on big wins.
🛠️ Setup Instructions
Prerequisites
- Python 3.10+
pygamelibrary (for sound effects)
Installation
git clone [https://github.com/toxicbishop/Slot-Machine.git](https://github.com/toxicbishop/Slot-Machine.git)
cd "Slot-Machine"
pip install -r requirements.txt
python "Slot-machine version 3/Slot_Machine_v3.py"🐳 Docker Support
Method1: Docker Compose (Recommended)
docker-compose up --buildMethod2: Manual Build
# Build the image from the root directory
docker build -t slot-machine-v3 .
# Run the container (requires X11 forwarding for GUI)
# On Linux:
docker run -it --rm -e DISPLAY=$DISPLAY -v /tmp/.X11-unix:/tmp/.X11-unix slot-machine-v3
# On Windows (using VcXsrv or similar):
docker run -it --rm -e DISPLAY=host.docker.internal:0 slot-machine-v3🎰 Slot Machine V2
🎰 Slot Machine: Neon Strike V2
A feature-rich, neon-themed slot machine game built with Python and Tkinter. This latest version introduces persistent save states, auto-spin mechanics, and a detailed history log.
🚀 Features (v2)
- Visual Overhaul: Complete redesign with a "Neon Strike" dark theme, featuring glowing accents and a vector lightning bolt logo.
- Persistence System: Automatically saves your balance, wins, and losses to
save_game.json. - History Dashboard: A new side panel that tracks your session's wins and losses in real-time.
- Auto-Spin: Toggle automatic play with the new "AUTO" button.
- Realistic Reels: Uses a custom
Scrolling Reelclass with a "glass effect" overlay for smooth animations. - Audio Control: Interactive Mute/Unmute toggle directly on the interface.
📱 UI Improvements
- Widescreen Layout: Window size increased to 1000x850 to accommodate the new history panels.
- Modern rounded buttons with hover effects.
- Dynamic "shake" effect on big wins.
🛠️ Setup Instructions
Prerequisites
- Python 3.10+
pygamelibrary (for sound effects)
Installation
git clone [https://github.com/toxicbishop/Slot-Machine.git](https://github.com/toxicbishop/Slot-Machine.git)
cd "Slot-Machine"
pip install -r requirements.txt
python "Slot-machine version 3/Slot_Machine_v3.py"🐳 Docker Support
Method1: Docker Compose (Recommended)
docker-compose up --buildMethod2: Manual Build
# Build the image from the root directory
docker build -t slot-machine-v3 .
# Run the container (requires X11 forwarding for GUI)
# On Linux:
docker run -it --rm -e DISPLAY=$DISPLAY -v /tmp/.X11-unix:/tmp/.X11-unix slot-machine-v3
# On Windows (using VcXsrv or similar):
docker run -it --rm -e DISPLAY=host.docker.internal:0 slot-machine-v3Super Slots v1.1 - Windows Installer & Setup Wizard 📦(1.1)
🚀 What's New in v1.1
This update introduces a full Windows Installer for a professional and seamless user experience.
Instead of running a standalone file, you can now install "Super Slots" directly to your computer, just like any standard software!
New Features:
- 📦 Setup Wizard: A professional installer guides you through the setup process.
- 🖥️ Desktop Shortcuts: Automatically creates a "Super Slots" icon on your Desktop and Start Menu for easy access.
- 📂 Organized Installation: Installs securely to your Program Files directory.
- 🗑️ Uninstaller Included: Easily remove the game via Windows Settings if needed.
How to Install:
- Download
SuperSlots_Setup.exefrom the Assets below. - Run the file and follow the "Next > Install" prompts.
- Launch the game from your Desktop!
Note: The core gameplay remains the same as v1.0, but the deployment is now fully polished.
Super Slot App (v1.0)
🚀 How to Play
- Download the latest release (
GUI_For_Slot_MAchine.exe). - Double-click the file to launch.
- Enter your bet amount and click SPIN!
- Match 3 symbols to win payouts:
- 🍒 Cherry (2x)
- 🍉 Watermelon (4x)
- 🍋 Lemon (6x)
- 🔔 Bell (8x)
- ⭐ Star (20x)