// Giochi · Puzzle
Candy Blast
Un match-3 in stile Candy Crush: abbina le caramelle, sciogli la gelatina, abbatti i muri di pietra e crea power-up esplosivi. 250 livelli con mosse limitate, colori crescenti e difficoltà progressiva, gratuito e senza pubblicità.
A match-3 in the style of Candy Crush: match candies, clear the jelly, smash stone walls and create explosive power-ups. 250 levels with limited moves, growing color count and rising difficulty, free and ad-free.
Trascina una caramella su una adiacente per scambiarle · sciogli tutta la gelatina prima di finire le mosseDrag a candy onto an adjacent one to swap them · clear all the jelly before you run out of moves
Come si gioca
Ogni livello ha un obiettivo: sciogliere tutta la gelatina presente sulla griglia prima di esaurire le mosse a disposizione. Trascina una caramella su una adiacente per scambiarle; se lo scambio forma una fila di 3 o più caramelle dello stesso tipo, la fila esplode. Le caramelle eliminate sopra una casella con gelatina la fanno sciogliere di uno strato: le celle più scure ne hanno due e vanno colpite due volte.
Abbina 4 caramelle in riga per creare una caramella a righe, che quando attivata svuota l'intera riga o colonna. Abbina 5 in linea per una color bomb, che elimina tutte le caramelle di un colore. Abbina a L o T per una caramella incartata, che esplode un'area 3x3. Scambia due power-up tra loro per combo ancora più devastanti. Completa un livello per sbloccare il successivo: la difficoltà cresce con più gelatina, meno mosse a disposizione e, salendo di livello, con più colori di caramelle sulla griglia.
Dai livelli più avanzati compaiono anche i muri di pietra: occupano una casella e bloccano i match che li attraversano. Non avendo una caramella sopra, non si sciolgono con un abbinamento normale: vanno colpiti dall'esplosione di un power-up. Alcuni muri richiedono due esplosioni per sgretolarsi del tutto.
Perché l'ho creato
Candy Blast è un esperimento sul motore di un match-3 completo — rilevamento cascate, power-up, combo, gelatina e muri con gravità segmentata — scritto interamente in Canvas 2D e JavaScript vanilla, senza librerie di gioco esterne, seguendo lo stesso approccio che uso per il resto di roversia.it.
Domande frequenti
Candy Blast è gratuito?
Sì, è completamente gratuito, senza pubblicità e senza acquisti in-app. Non serve nessuna registrazione: apri la pagina e giochi.
Come si creano i power-up?
Abbina 4 caramelle in linea per creare una caramella a righe (svuota riga o colonna), abbina 5 in linea per una color bomb (elimina un intero colore), oppure abbina a L o T per una caramella incartata (esplode un'area 3x3).
Cos'è la gelatina e come si scioglie?
La gelatina è un blocco sotto alcune caselle: si scioglie di uno strato ogni volta che una caramella sopra viene eliminata in un match. Alcune celle hanno due strati e richiedono due passaggi. L'obiettivo di ogni livello è sciogliere tutta la gelatina prima di esaurire le mosse.
Cosa sono i muri di pietra?
Dai livelli più avanzati compaiono muri di pietra che occupano una casella e bloccano i match: non hanno una caramella sopra, quindi si possono distruggere solo con l'esplosione di un power-up (striped, wrapped o color bomb) che li raggiunge. Alcuni muri richiedono due esplosioni.
I progressi tra i livelli vengono salvati?
Sì, il livello massimo raggiunto viene salvato in locale sul browser che stai usando, tramite localStorage. Se cambi dispositivo o browser i progressi non ti seguono.
Posso installare Candy Blast come app?
Sì, è una PWA installabile: su Android/Chrome usa "Aggiungi a schermata Home", su iOS/Safari "Condividi → Aggiungi alla schermata Home". Una volta installato funziona anche offline.
How to play
Each level has a goal: clear all the jelly on the grid before you run out of moves. Drag a candy onto an adjacent one to swap them; if the swap forms a line of 3 or more candies of the same type, the line explodes. Clearing a candy above a jelly cell melts it by one layer: darker cells have two layers and need to be hit twice.
Match 4 candies in a row to create a striped candy, which clears the entire row or column when triggered. Match 5 in a line for a color bomb, which removes every candy of one color. Match an L or T shape for a wrapped candy, which explodes a 3x3 area. Swap two power-ups together for even bigger combos. Clear a level to unlock the next one: difficulty rises with more jelly, fewer moves and, as you progress, more candy colors on the grid.
From the more advanced levels onward, stone walls also appear: they occupy a cell and block matches that cross them. Since there's no candy on top, they can't be cleared by a normal match — you need a power-up explosion to reach them. Some walls take two hits to fully crumble.
Why I built it
Candy Blast is an experiment in building a complete match-3 engine — cascade detection, power-ups, combos, jelly and walls with segmented gravity — written entirely in Canvas 2D and vanilla JavaScript, no external game library, following the same approach I use for the rest of roversia.it.
Frequently asked questions
Is Candy Blast free?
Yes, it's completely free, with no ads and no in-app purchases. No sign-up needed: just open the page and play.
How do I create power-ups?
Match 4 candies in a line for a striped candy (clears a row or column), match 5 in a line for a color bomb (removes a whole color), or match an L/T shape for a wrapped candy (explodes a 3x3 area).
What is jelly and how do I clear it?
Jelly is a block under some cells: it melts by one layer every time a candy above it is cleared in a match. Some cells have two layers and need to be hit twice. Each level's goal is to clear all the jelly before you run out of moves.
What are stone walls?
From the more advanced levels onward, stone walls occupy a cell and block matches. Since there's no candy on top of them, they can only be destroyed by a power-up explosion (striped, wrapped or color bomb) reaching that cell. Some walls take two hits to fully crumble.
Is my progress across levels saved?
Yes, your highest unlocked level is saved locally in the browser you're using, via localStorage. It won't follow you if you switch device or browser.
Can I install Candy Blast as an app?
Yes, it's an installable PWA: on Android/Chrome use "Add to Home screen", on iOS/Safari "Share → Add to Home Screen". Once installed it also works offline.