Sweet Sugar is a 2D puzzle application based on match-3 mechanics. The software requires users to manipulate a grid of colored objects to fulfill specific logical conditions within a set number of interactions.
Core Functionality:
Matching Mechanism: Users interact with the grid by swapping two adjacent candy objects. A successful swap requires forming a continuous horizontal or vertical line of at least three matching objects.
Object Clearing & Refill: Matched objects are immediately removed from the grid. The application then automatically shifts remaining objects downward and generates new randomized objects at the top to refill the empty spaces.
Specialized Items: Creating matches of four or more objects triggers the generation of specialized items. These items possess unique clearing parameters, such as eliminating entire rows, columns, or adjacent blocks when subsequently matched.
Application Progression:
Level Requirements: The application is divided into sequential stages. Each stage dictates a specific requirement, such as reaching a point threshold, removing designated background tiles, or collecting a certain amount of specific objects.
Interaction Limits: Users are granted a fixed number of moves per stage. The stage is successfully completed only if all requirements are met before the move count is exhausted. Failing to meet the requirements will prompt a stage reset.
Technical Specifications:
Local Execution: The application runs entirely on the local device hardware and saves progression data locally.
Offline Mode: No active network connection is required for core functionality. Users can access all stages offline.
2D Graphics Interface: The user interface employs standard 2D rendering for clear object identification and responsive puzzle interaction.
Connect 3 or more identical candies to clear the board and advance levels.