Akki-jaiswal / Akki-jaiswal/pong-game
ISSUES I HAVE FOUND
- 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
Assessment
This issue has not been assessed yet.