Skip to content

[Enhancement]: Add in-game rules, HOLD button explanation, and win target display to improve usability of Ludo_Game #5226

@2024si96517-Praharaj

Description

@2024si96517-Praharaj

Do you want to have the enhancement of existing game ? 😀 Describe yourself..

Game enhancement:
Currently, the game UI does not provide any information about the rules, the purpose of the HOLD button, or the winning condition (100 points). Players must refer to the README file to understand these, which is not practical during gameplay. This enhancement aims to make the game self-explanatory by adding visible rules, tooltips, and indicators directly in the UI.

Describe the solution you'd like

Solution steps:

• Add a Rules Section or Modal
• Implement a “Rules” button near the New Game button.
• Display a modal or popup summarizing:
○ Roll Dice adds points to Current.
○ HOLD saves Current to Total and passes turn.
○ Rolling a 1 resets Current and passes turn.
○ First to 100 Total Points wins.
• Show Win Target on Screen
• Add a persistent text like “Target: 100 points” at the top or near player scores.
• Add Tooltips for Buttons
• Roll Dice tooltip: “Roll the die. Rolling 1 resets current and passes turn.”
• Hold tooltip: “Save current to total and pass your turn.”
• Provide Action Feedback
• Rolled 1 (e.g., “Rolled 1: Current reset; turn passed”).
• Hold clicked (e.g., “Held: Current added to Total; turn passed”).
• Add Winner Announcement
When a player reaches 100 points, display a modal: “Player X wins!” with a Play Again option.

Select program in which you are contributing

No response

Code of Conduct

Metadata

Metadata

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions