📖 How to Play

Master the Ultimate English Battle

1

🎯 Game Overview

Ultimate English Battle is an interactive English language competition where teams compete to answer questions correctly and earn points!

🏆 Objective: Score the most points by answering English questions correctly across multiple categories.
2

📚 Question Categories

Questions cover 8 key areas of English language learning:

📖 Grammar
💬 Vocabulary
🔄 Verbs & Expressions
🏗️ Sentence Building
📄 Reading & Understanding
🎧 Listening/Pronunciation
⚠️ Common Mistakes
🌍 Everyday English
3

👥 Team Setup

Before starting the game:

  • Enter all participant names in the registration form
  • Choose the number of teams (recommended: 3-5 teams)
  • Set members per team (recommended: 3-6 members)
  • Click "Distribute Teams" to randomly assign players
  • Customize team names if desired
4

⏱️ Gameplay Mechanics

Each question follows this flow:

  • A question appears on the host screen
  • Teams have a limited time to answer (varies by difficulty)
  • Teams can submit answers via their phone devices
  • The host reviews answers and awards points to correct responses
  • Teams can use hints, but each hint reduces the potential points
5

💡 Hints System

Two types of hints are available:

🌐 Global Hints: Controlled by the host, visible to ALL teams
• Hint 1: -0 pts
• Hint 2: -2 pts
• Hint 3: -5 pts
👤 Team Hints: Requested by individual teams via phone
• Deducts points from that team's score only
6

🏆 Scoring System

Points are awarded based on question difficulty:

  • Easy: 20-25 points
  • Medium: 30-35 points
  • Hard: 40-50 points
  • Expert: 55-100 points
⚠️ Penalties: Wrong answers result in -5 points. Using hints reduces available points.
7

📱 Remote Sync (Optional)

Enable real-time syncing between host laptop and team phones:

  • Host clicks "HOST MODE" and creates a room code
  • Teams open client.html on their phones
  • Teams enter the room code and select their team
  • Teams can now submit answers and request hints remotely
8

🎮 Admin Dashboard

Manage questions using the admin panel (admin.html):

  • Add new custom English questions
  • Edit or delete existing admin questions
  • View statistics about question distribution
  • Admin questions automatically take priority in competitions
💡 Pro Tip: If no admin questions exist, the game will use the default question bank from questions_new_english.js