Back to Case Studies
Video Games

Number Rangers

Multiplayer competitive game with AI practice and PvP modes.

MobilePC/Console

Type

Competitive Math Strategy Game

Modes

Single Player (AI) and Multiplayer (PvP)

Engine

Unity

Technology Stack

UnityC#Photon FusionPlayFab
Number Rangers

Project overview

Number Rangers is a strategy-forward math game built in Unity, blending approachable visuals with deterministic round logic that rewards quick reasoning.

The game supports both single player practice against AI and real-time global PvP, with persistent progression and ELO-backed competition designed for younger audiences.

Goals and Challenges

Goals

  • Create a math-centric competitive game that feels fun and approachable for kids.
  • Ensure the same core logic works for both AI and multiplayer modes.
  • Support global matchmaking with clear, low-friction player flow.
  • Preserve progression and stats reliably across sessions.

Challenges

  • Keep deterministic outcomes easy to understand in fast rounds.
  • Balance fairness, anti-cheat resilience, and scalability for global users.
  • Handle variable-length matches without breaking competitive integrity.
  • Maintain kid-friendly UX while exposing meaningful ranking progression.

Approach and Technology

Round Logic

Centralized deterministic evaluation

A shared resolver powers both AI and PvP to keep outcomes consistent.

Networking

Photon Fusion 1v1 matchmaking

Global multiplayer with countdown and retry flow for stable sessions.

Progression

PlayFab persistence + ELO updates

Cloud stats track wins, losses, ties, and competitive rank over time.

Player Safety

Cloud sync + local fallback

PlayerPrefs backup helps preserve continuity during unstable connectivity.

Core Game Concept

  • Players choose a number from 1 to 20 each round.
  • A fixed threshold of 10 determines win, loss, or tie outcomes.
  • The first player to secure four round victories wins the match.
  • Matches can extend beyond fixed rounds until a winner emerges.
  • Identical round resolution rules are used in both AI and multiplayer modes.

ELO System

  • ELO updates occur only in multiplayer matches to preserve competitive integrity.
  • Winners gain rank, losers lose rank, and ties preserve standing.
  • AI matches do not affect ELO, allowing safe practice before entering ranked play.
  • Rank progression is surfaced through profile stats and match result feedback loops.

Feature Highlights

Opponent Selection
Click to expand

Opponent Selection

Mode selection keeps the jump from AI practice to PvP effortless for kids.

1 / 9

Results and Impact

  • Delivered a production-ready loop that unifies AI training and real-time PvP competition.
  • Created a deterministic competitive model that remains understandable for younger players.
  • Established a scalable backend foundation for rankings, persistence, and long-term updates.
  • Proved educational gameplay can support modern live-ops growth without sacrificing accessibility.

Ready to Build Something Great?

Let's discuss how we can bring your vision to life with cutting-edge game development, interactive experiences, or custom solutions.