FLASH SPORTS BETTING

A risk-free, competitive sports betting game inspired by Omada, where players use virtual currency to bet on real-world matches via a Tinder-style swipe mechanic. Players climb through 5 leagues by making accurate predictions, earn daily rewards, and view live results — all with customizable odds formats and in-app purchases.

Employer

Stealth Mode

Year

2025

Team Size

2

Genre

Sports Betting

Project Link

IOS

My Role

My Role

I played a key role in developing a sports betting simulation game that mimics real-time competition using virtual currency. Inspired by Omada, the game provides players with an intuitive way to place bets on upcoming football matches using a Tinder-style swiping interface — left for one team, right for the other.

I played a key role in developing a sports betting simulation game that mimics real-time competition using virtual currency. Inspired by Omada, the game provides players with an intuitive way to place bets on upcoming football matches using a Tinder-style swiping interface — left for one team, right for the other.

My Role

I played a key role in developing a sports betting simulation game that mimics real-time competition using virtual currency. Inspired by Omada, the game provides players with an intuitive way to place bets on upcoming football matches using a Tinder-style swiping interface — left for one team, right for the other.

🔧 Backend/API Integration

🔧 Backend/API Integration

  • Integrated and optimized odds-api for real-time sports data including match fixtures, live scores, and final results.

  • Developed a smart API call manager to minimize quota usage and reduce latency through data caching and event-based refreshing.

  • Allowed players to switch between multiple odds formats (Decimal, American, Fractional).

  • Integrated and optimized odds-api for real-time sports data including match fixtures, live scores, and final results.

  • Developed a smart API call manager to minimize quota usage and reduce latency through data caching and event-based refreshing.

  • Allowed players to switch between multiple odds formats (Decimal, American, Fractional).

🔧 Backend/API Integration

  • Integrated and optimized odds-api for real-time sports data including match fixtures, live scores, and final results.

  • Developed a smart API call manager to minimize quota usage and reduce latency through data caching and event-based refreshing.

  • Allowed players to switch between multiple odds formats (Decimal, American, Fractional).

🖼️ UI/UX and Frontend System

🖼️ UI/UX and Frontend System

  • Built a fully interactive UI with swipe gesture input inspired by Tinder mechanics.

  • Implemented a live leaderboard that resets daily, tracking player progress across 5 competitive leagues.

  • Developed a dynamic jersey visual system, collaborating with a graphic designer to represent each real-world team through custom jersey visuals.

  • Used Adressables to store the jersies visuals for optimization

  • Built the daily reward system and in-app store using ScriptableObjects and event-driven architecture for modularity.

  • Built a fully interactive UI with swipe gesture input inspired by Tinder mechanics.

  • Implemented a live leaderboard that resets daily, tracking player progress across 5 competitive leagues.

  • Developed a dynamic jersey visual system, collaborating with a graphic designer to represent each real-world team through custom jersey visuals.

  • Used Adressables to store the jersies visuals for optimization

  • Built the daily reward system and in-app store using ScriptableObjects and event-driven architecture for modularity.

🖼️ UI/UX and Frontend System

  • Built a fully interactive UI with swipe gesture input inspired by Tinder mechanics.

  • Implemented a live leaderboard that resets daily, tracking player progress across 5 competitive leagues.

  • Developed a dynamic jersey visual system, collaborating with a graphic designer to represent each real-world team through custom jersey visuals.

  • Used Adressables to store the jersies visuals for optimization

  • Built the daily reward system and in-app store using ScriptableObjects and event-driven architecture for modularity.

🏆 Gameplay Features

🏆 Gameplay Features

  • Players can bet on matches happening today and tomorrow using virtual coins.

  • League progression requires players to be in the top N promotion zone (e.g., Top 10 ➝ Top 5 ➝ Top 3 ➝ Winner).

  • Matches are followed live, and players can claim rewards post-match depending on their predictions.

  • Supports in-app purchases for buying virtual coins, with daily coin giveaways through reward systems.

  • Players can bet on matches happening today and tomorrow using virtual coins.

  • League progression requires players to be in the top N promotion zone (e.g., Top 10 ➝ Top 5 ➝ Top 3 ➝ Winner).

  • Matches are followed live, and players can claim rewards post-match depending on their predictions.

  • Supports in-app purchases for buying virtual coins, with daily coin giveaways through reward systems.

🏆 Gameplay Features

  • Players can bet on matches happening today and tomorrow using virtual coins.

  • League progression requires players to be in the top N promotion zone (e.g., Top 10 ➝ Top 5 ➝ Top 3 ➝ Winner).

  • Matches are followed live, and players can claim rewards post-match depending on their predictions.

  • Supports in-app purchases for buying virtual coins, with daily coin giveaways through reward systems.

🧪 Tech & Tools

🧪 Tech & Tools

  • Unity (C#) – Game development & UI

  • RESTful API – odds-api integration

  • ScriptableObjects – Data management

  • Custom Input System – Swipe detection

  • Firebase – Leaderboard and player data

  • Addressables – Dynamic asset loading (e.g., jerseys)

  • Unity (C#) – Game development & UI

  • RESTful API – odds-api integration

  • ScriptableObjects – Data management

  • Custom Input System – Swipe detection

  • Firebase – Leaderboard and player data

  • Addressables – Dynamic asset loading (e.g., jerseys)

🧪 Tech & Tools

  • Unity (C#) – Game development & UI

  • RESTful API – odds-api integration

  • ScriptableObjects – Data management

  • Custom Input System – Swipe detection

  • Firebase – Leaderboard and player data

  • Addressables – Dynamic asset loading (e.g., jerseys)

📌 Reference Game

Omada – Predict & Win: A socially competitive sports prediction game that mixes betting with leaderboard progression. This project replicates the same feel but with unique UI/UX and in-house tech.

Omada – Predict & Win: A socially competitive sports prediction game that mixes betting with leaderboard progression. This project replicates the same feel but with unique UI/UX and in-house tech.

📌 Reference Game

Omada – Predict & Win: A socially competitive sports prediction game that mixes betting with leaderboard progression. This project replicates the same feel but with unique UI/UX and in-house tech.