LogoAdham Emam
HomeAboutProjectsBlogNowContact
    logo

    Adham Emam

    Full-stack developer specializing in modern web technologies and frameworks.

    Quick Links

    • Home
    • About
    • Projects
    • Blog
    • Now
    • Contact

    Connect

    GitHubLinkedInEmail

    © 2025 Adham Emam. All rights reserved.

    What I'm Doing Now | Rondo Web Game
    Back to Now

    Rondo Web Game

    Status
    Archived
    Priority
    Low
    Category

    Building

    Last Updated

    Jun 22, 2025, 6:17 AM

    Progress
    100% Complete

    Description

    A fast-paced football knowledge game where players battle two CPUs, name players and clubs without repeating, and climb the global leaderboard.

    Current Items

    Overview:

    Rondo Web Game is a football-themed web game where one human player competes against two CPU opponents in a knowledge-based challenge. The goal is to quickly name footballers and clubs without repeating any player names.


    Gameplay Flow:

    • Start: The player types the name of a football player.
    • Validation: The backend checks if the football player exists.
    • CPU Turn 1: The first CPU selects a random club the player has played for (past or present).
    • CPU Turn 2: The second CPU selects a random player associated with that club (past or present).
    • Player Turn: The player must now name a club the last player played for.
    • Loop: The cycle continues between player and CPUs.
    • Time Limit: Each turn must be completed within 10 seconds.
    • End of Game:

    Rules:

    • Clubs can be repeated multiple times.
    • Football players cannot be repeated.
    • Correct answers must match official records (current or past clubs).
    • Score increases by 1 for each successful player turn.

    Scoring System:

    • Score = Number of rounds survived without mistake.
    • The final score is shown after game over.

    Leaderboard:

    • A global leaderboard records top players' scores.
    • Leaderboard sorted by highest scores.

    Future Features:

    • Multiplayer Mode: Up to 10 players competing in real-time.
    • Improved CPU Intelligence: More strategic CPU moves.
    • Custom Match Settings: Time limits, difficulty levels, etc.