Skip to content

A two-player matching game using Firebase Realtime Database for real-time syncing. Players join using a unique game ID, and the game state updates instantly across devices. Built with Android Studio and Java, this project showcases real-time multiplayer features and Firebase integration.

Notifications You must be signed in to change notification settings

janusingh20/two-player-matching-game

Repository files navigation

Two‑Player Matching Game

A simple real‑time two‑player matching game built with Firebase Realtime Database. Players join a game via a unique ID and take turns flipping cards to find pairs. Game state is synced instantly across devices.

Features

  • Real‑time multiplayer via Firebase
  • Unique game IDs for session management
  • Turn‑based card matching logic
  • Basic UI built in Android (Java + XML)

Requirements

  • Android Studio
  • Firebase project with Realtime Database enabled
  • Android device or emulator (API 21+)

Setup

  1. Clone this repo:
    git clone https://github.com/janusingh20/two-player-matching-game.git
    cd two-player-matching-game

About

A two-player matching game using Firebase Realtime Database for real-time syncing. Players join using a unique game ID, and the game state updates instantly across devices. Built with Android Studio and Java, this project showcases real-time multiplayer features and Firebase integration.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages