<aside>
<img src="/icons/reorder_gray.svg" alt="/icons/reorder_gray.svg" width="40px" />
Navigation
</aside>
🏠 Home Page
Overview
Level Editor
Blocks
Effects & Interactable Objects
Power-Ups
Skin System
Map
UI Store
Lives System
💰 Monetization (Ads & IAP)
The Power Ups system provides a flexible way to add special abilities or actions that players can activate during gameplay. Each power up is implemented as a class derived from PUBehavior, allowing for custom logic and effects.
Implemented Power Ups
- Freeze Timer: Temporarily pauses the level timer, visually indicating the freeze duration and automatically resuming the timer once the effect ends.
- Hammer: Detaches a single 1×1 block from the selected figure, separating it from the main shape while keeping the rest of the figure intact.
- Merge: Combines selected blocks into a single image, regardless of their positions on the grid. The merge ignores distance and spatial layout, focusing only on logical compatibility.
- Free Movement: Allows a block to be moved freely across the grid, ignoring walls, obstacles, and other blocks while the effect is active.
How to change PU data
How to change PU order in UI
How to change PU amount using code
How to add custom PU