We are excited to introduce Score Entry, your digital companion for managing Rummy game scores. This initial release moves away from pen and paper, offering a robust system to track rounds, calculate complex drops and re-entries, and save game history automatically.
✨ New Features
🎮 Core Gameplay & Scoring
Flexible Game Setup: Start games with custom parameters including:
Total Score Limit: (Default: 150, Customizable)
Drop Scores: Configure Open Drop (25), Middle Drop (50), and Full Count (80).
Auto-Generated Game Names: Option to name games manually or auto-generate based on the current timestamp.
Smart Score Entry:
Validation Logic: Prevents errors by ensuring scores do not exceed the "Full Count."
Rummy Verification: Enforces rules requiring at least one player to have a score of 0 (winner) per round.
Negative Score Handling: Supports negative inputs if required.
Dynamic Re-Entry System:
Automatic Eligibility: Identifies players who have been eliminated (crossed the Total Score limit).
Score Adjustment: Option to set the re-entry score to either the current highest score or (Highest Score + 1).
Rewarded Access: Integrated rewarded video ads to unlock re-entry functionality.
Player Add in Between of game or can be removed in between
Edit Functionality: Correct mistakes by editing the score of the most recent round.
👥 Player Management
Persistent Roster: Create and save a master list of players. Players are stored locally on the device and persist between app sessions.
Selectable Participants: Easily select specific players from your roster for a new game session.
Duplicate Prevention: Logic ensures player names are unique to avoid confusion during scoring.
📜 History & Resume
Game History: Automatically saves finished games with details on the winner, date, and final scores.
Resume Capability: The app autosaves the state of unfinished games. Users can resume a game exactly where they left off from the History screen.
Data Persistence: Utilizes local storage (SharedPreferences/JSON) to ensure data is safe even if the app is closed.
📱 User Interface (UI) & Experience
Material Design: Clean, dark-themed interface (using #303030 backgrounds and purple/teal accents) for reduced eye strain during game nights.
Score Grid: A scrollable table layout that displays round-by-round breakdowns for all players.
Visual Status Indicators:
Green: Rummy (Winner of the round).
Red: Player is "OUT" or in the "Danger Zone" (near elimination).
Blue: Re-entry indicators.
Navigation: Simple dashboard with quick access to New Game, History, Player List, and About Us.