An open API service indexing awesome lists of open source software.

https://github.com/kosa12/slotmachine

The Slot Machine Game is a cyberpunk themed Java-based application that simulates a virtual slot machine. It is designed to provide users with an engaging and entertaining experience of playing a slot game. The project incorporates sound effects, animations, customizable options, and an intuitive user interface.
https://github.com/kosa12/slotmachine

cyberpunk intellij-idea java java-8 java-app programming romania slot slot-machine slots

Last synced: 13 days ago
JSON representation

The Slot Machine Game is a cyberpunk themed Java-based application that simulates a virtual slot machine. It is designed to provide users with an engaging and entertaining experience of playing a slot game. The project incorporates sound effects, animations, customizable options, and an intuitive user interface.

Awesome Lists containing this project

README

        

# Slot Machine Game 🎰

![Java](https://img.shields.io/badge/Java-ED8B00?style=for-the-badge&logo=openjdk&logoColor=white)
![IDEA](https://img.shields.io/badge/IntelliJ_IDEA-000000.svg?style=for-the-badge&logo=intellij-idea&logoColor=white)
#
![SWAG](http://ForTheBadge.com/images/badges/built-with-swag.svg)
## Overview 📖

The Slot Machine Game is a Java-based application that simulates a virtual slot machine. It is designed to provide users with an engaging and entertaining experience of playing a slot game. The project incorporates sound effects, animations, customizable options, and an intuitive user interface.

## Features 📜

- **Slot Machine Simulation**: Experience the thrill of a slot machine with graphical representation.
- **Options Menu**: Customize the game settings, including background music volume.
- **User-Friendly Interface**: Intuitive design for an enjoyable gaming experience.
- **Threads**:
Custom shuffle animation using Threads.
- **Pixel art**:
The symbols on the game window are made by me.

## How to Play 🧮

1. Launch the game.
2. Adjust game options through the "Options" menu.
3. Start the game, write you name and add your balance, and enjoy the slot machine simulation.

## System Requirements ⚙️

- Java Runtime Environment (JRE) installed on the system.

## Run Locally 🥁
1. Clone the repository to your local machine.
```bash
git clone https://github.com/kosa12/SlotMachine.git

2. Navigate to the project directory.
```bash
cd SlotMachine

3. Compile and run the application.
```bash
javac Main.java
java Main

## Analytics
![GitHub repo size](https://img.shields.io/github/repo-size/kosa12/SlotMachine?style=plastic)
![GitHub last commit](https://img.shields.io/github/last-commit/kosa12/SlotMachine?color=red&style=plastic)
![WHAT](https://img.shields.io/github/downloads/kosa12/SlotMachine/total.svg)

## Donate

Buy Me A Coffee donate button

## Screenshots 📸
**Menu window**
![Menu](scrennshots/Menu.png)

**Option window**
![Option](scrennshots/Option.png)

**Load window**
![Load](scrennshots/Load.png)

**Save window**
![Start](scrennshots/Save.png)

**Game window**
![Game](scrennshots/Game.png)

## Badges
[![MIT License](https://img.shields.io/badge/License-MIT-green.svg)](https://choosealicense.com/licenses/mit/)
![ASKME](https://img.shields.io/badge/Ask%20me-anything-1abc9c.svg)