Akki-jaiswal / Akki-jaiswal/pong-game

ISSUES I HAVE FOUND

Open
#1 6 comments 0 reactions 0 assignees View on GitHub
gssoc25
Dominant language
JavaScript
Stars
22
Forks
116
PR merge metrics
No merged PRs in 30d

Description

❗ Issues Identified:
🚫 Missing Difficulty Prompt

The game currently starts without asking the player to select a difficulty level. This makes the gameplay unclear, especially for first-time users.

🔄 Difficulty Level Resetting Unexpectedly

Even when selected, the difficulty level resets when restarting or switching game modes. This affects the gameplay consistency.

😐 Lack of Engaging User Interface

The current UI does not offer enough interactivity or guidance. It feels static, and players may not feel immersed or informed while playing.

✅ Suggested Solutions:
🟢 Add a Start Prompt for Difficulty

Display a modal or prompt before entering the game to let the user choose the difficulty level (e.g., Easy, Medium, Hard).

Block the game until a level is selected to avoid confusion.

🛠️ Persist Difficulty State

Maintain the selected difficulty level during restarts or mode switches unless the user manually changes it.

Store it using a state variable or localStorage (if needed) to ensure consistency.

🎨 Enhance UI Interactivity (Non-dice Specific)

Add transitions/hover effects to buttons and game controls.

Show helpful tooltips (e.g., "Start game", "Select mode", "Team Score Here").

Use a consistent design theme to visually differentiate elements (like lifelines, team panels, etc.).

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.