Inspiration

We wanted to create a fun, accessible puzzle game inspired by classics like Candy Crush but built entirely using Bolt Visual Scripting, to show how powerful no-code tools can be. Our goal was to make a polished, replayable match-3 experience that anyone could pick up and play.

What it does

Sweet Stack challenges players to swap colorful candies on a grid to create matches of three or more. Players must reach a target score within a limited number of moves. As matches are made, candies disappear, points are earned, and new candies cascade onto the board, creating opportunities for combos and chain reactions.

How we built it

Bolt Visual Scripting powered all gameplay logic, including: Input handling for selecting and swapping candies Match detection with loops and conditional checks Candy destruction, falling mechanics, and respawning Score and move tracking Level progression and win/lose screens A clean UI Canvas displays scores, moves left, and level goals.

Challenges we ran into

Designing an efficient match-checking system without traditional scripting was complex and required creative use of Bolt’s flow graphs. Handling candy repositioning and animations smoothly after matches. Managing grid state updates so that dropping candies and spawning new ones didn’t conflict. Creating a modular level system to easily scale difficulty over time.

Accomplishments that we're proud of

Building an entire match-3 game without writing code, proving that Bolt is viable for commercial-quality prototypes. Developing a flexible grid system that supports variable sizes and candy types. Achieving clean, intuitive user interactions that feel responsive and satisfying.

What we learned

Bolt Visual Scripting can handle surprisingly complex logic if carefully planned. Clear naming conventions for variables and custom events make large Bolt graphs manageable. Testing and debugging in Bolt requires patience but pays off with a robust final product.

What's next for Sweet Stack Game

Adding special candies (bombs, stripes, color clears) to create more strategic depth. Implementing timed challenge modes and daily puzzles. Designing a progression map so players can unlock dozens of levels. Polishing visual and audio feedback to enhance the experience. Publishing on mobile platforms and gathering user feedback.

Built With

Share this project:

Updates