Arrange the code.
Collect the crystal.
code blast! is a daily coding puzzle. Drag the jumbled code blocks into the right order, dodge the decoys, then hit Run and watch Byte bring your program to life in a tiny 3D world.

Every block matters
Built for a daily habit
A new puzzle every day
Everyone gets the same puzzle, and a new one arrives each day. Solve it before midnight to keep your streak alive.
Four languages
Play the same puzzle in Swift, Python, JavaScript or Kotlin, and switch any time without losing your progress.
Real compiler rules
Constants can't be reassigned and variables must be declared, just like in a real compiler. Decoy blocks will try to trip you up.
Streaks & XP
Earn XP for speed, first-try solves and optimal sequences. Build your streak day after day.
Game Center leaderboards
See how your solve time stacks up against everyone else who played today's puzzle.
Hints when you're stuck
Reveal a decoy to narrow things down. You still have to find the right order yourself.

Share without spoilers
Your result card shows your time, attempts and streak but never the solution. Post it and challenge your friends to beat you.