Skip to content

dhaneesh646/JackpotDrift_UnityTechnologies

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🎰 JackpotDrift_UnityTechnologies

JackpotDrift is a sleek, single-player 2D casino-style game built in Unity. It features two classic game modes—Slot Machine and Dice Rolling—designed to test luck, deliver quick feedback, and showcase clean UI and game logic. The project integrates Firebase for authentication and real-time score tracking, with local storage for seamless auto-login.


🧩 Features

  • 🔐 Firebase Authentication
    • Login, Signup, Forgot Password flows
    • Auto-login using locally saved credentials
  • 📊 Real-Time Score Tracking
    • Player scores stored and synced via Firebase Realtime Database
  • 🎮 Two Game Modes
    • Slot Machine
      • Spin 3 reels with animated symbols
      • Win if all symbols match
      • Visual feedback for win/loss
    • Dice Rolling
      • Roll two dice with simple animations
      • Win if total is 7 or 11
      • Lose if total is 2, 3, or 12
      • Roll again for other totals
  • 🖼️ Simple UI & Feedback
    • Intuitive buttons and text prompts
    • Basic animations for engaging gameplay

🕹️ Gameplay Overview

🎰 Slot Machine Mode

  • Tap Spin to roll 3 animated reels.
  • Symbols randomly appear on each reel.
  • Win Condition: All 3 symbols match.
  • Feedback: Win/Lose message displayed after each spin.

🎲 Dice Rolling Mode

  • Tap Roll to throw two dice.
  • Win: Total is 7 or 11.
  • Lose: Total is 2, 3, or 12.
  • Retry: Any other result allows another roll.

🛠️ Tech Stack

Component Technology
Game Engine Unity (2D)
Backend Firebase
Auth & Storage Firebase Auth + Local Storage
Database Firebase Realtime DB
UI/UX Unity UI Toolkit / Custom Panels
Animation Coroutine-based symbol/dice animations

CREDENTIALS

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors