Sumville

Sumville

By Bintiidris Mardiyan

  • Category: Productivity
  • Release Date: 2025-05-19
  • Current Version: 1.0
  • Adult Rating: 4+
  • File Size: 366.00 kB
  • Developer: Bintiidris Mardiyan
  • Compatibility: Requires iOS 13.0 or later.

Description

Game Overview: Sumville Sumville is a fun, brain-stimulating number puzzle game where players aim to select combinations of numbers that total up to a target sum within a limited time. With an evolving difficulty level, animated interactions, and a vibrant design, Sumville is both engaging and educational, ideal for casual gameplay. Home Screen Visual Design • Features a diagonal gradient background transitioning from purple to teal. • A large animated title “Sumville” appears with a scaling animation. • UIButtons styled with semi-transparent dark backgrounds and rounded corners. Buttons • Play: Takes the user to the Info screen for instructions before the game. • How to Play: Shows a popup alert describing the basic rules. • Rate Us: Triggers an in-app review prompt using SKStoreReviewController. • Share: Launches a system share sheet with a promotional message. Info Screen Content • Provides a concise instruction: "You have 60 seconds to form number groups that add up to the target sum." Game Screen Players are shown a grid of numbers and must tap combinations that add up to the target sum (starting from 21). Successful combinations disappear and earn points. The target sum increases after each grid is cleared, escalating difficulty. Timer • Countdown starts at 60 seconds. • Displayed using a timer button and Timer.scheduledTimer. Features • Score Tracking: Points are added per correct group. • Hint System: Suggests a correct number if one exists. • Restart Option: Resets game state and target sum. • Progress View: Visually reflects progress in clearing the grid. • Sound Effects: Success and error sounds provide feedback (assuming audio files are bundled). • Dynamic Grid: Buttons are randomized and animated on appearance. Future Suggestions To expand gameplay and improve retention, consider: • Adding high score tracking with UserDefaults. • Introducing sound/music toggle. • Implementing daily challenges or leaderboards via Game Center. • Providing multiple difficulty modes (e.g., beginner, timed, endless).

Screenshots

keyboard_arrow_up