A simple Python-based slot machine game where you can deposit money, place bets, and spin to win big! ๐ฐ
- ๐ต Deposit money to start playing.
- ๐ฒ Bet on up to 3 lines with customizable amounts.
- ๐ฐ Randomized slot spins with symbols of varying rarity and payouts.
- ๐ Automatically calculates winnings and shows results.
- Symbols:
๐ ฐ๏ธ Rare, 5x payout๐ ฑ๏ธ 4x payout๐ พ๏ธ 3x payout- ๐ ณ Common, 2x payout
- Winning:
- A line wins if all symbols in that row match.
- ๐ค Payout =
symbol value * bet.
- Bet Limits:
- Bet $1 to $100 per line on up to 3 lines.
- Run the game:
python slot_machine.py. - ๐ต Deposit money to start.
- ๐ข Choose the number of lines (1-3) and your bet per line.
- ๐ฐ Spin the slot machine and view results.
- ๐ Keep playing or quit (
q).
Deposit? $100
Bet on how many lines (1-3)? 2
Bet per line? $10
Spin result:
A | A | A
D | C | A
B | B | B
You won $50 on lines: 1
- ๐ฏ Adjust symbol rarity (
symbol_count) or payouts (symbol_value). - ๐ธ Change bet limits (
MIN_BETandMAX_BET).