Pootri Candy Light functions as a logical classification puzzle requiring the rearrangement of colored elements within specific containers. The system generates scenarios involving 3 to 10 vessels, each populated with a mixture of 4 to 6 distinct items. The objective involves executing transfers between vessels to segregate items so that each container holds only elements of a single color type. The mechanics enforce specific valid move protocols based on the properties of the items.

Progression and Complexity The software operates across three distinct difficulty tiers: easy, medium, and hard, selectable via a dedicated interface. As the user advances, the logic engine increases the complexity of the sorting tasks by introducing additional color variants and increasing the total quantity of items requiring organization.

Initialization: A static splash screen is displayed during the software loading process.

Main Navigation Hub: The primary menu aggregates core functional elements, including the application logo, access to system settings, the command to initiate gameplay, an information button, and a digital readout of the current resource balance.

Configuration Dialog: A modal window permits the user to modulate audio output levels for sound effects and background tracks.

Booster Acquisition Interface: A specialized dialog box allows the user to exchange accumulated resources for time-based modifiers.

Resource Warning System: If the user attempts an action with an insufficient resource balance, the system triggers a specific alert notification.

Information Panel: A text-based dialog outlines the established rules and sorting constraints.

Selection Screens: The application includes dedicated interfaces for selecting specific levels and determining the preferred difficulty tier before gameplay commences.

Active Game View: This interface renders the playing field and positions the containers for user interaction.

Completion Status: Upon the conclusion of a session, a dialog box appears to notify the user that the current sequence has ended.