Play beta
Bitfall
Merge falling tiles up the powers of two. Chain the cascades — and bend the rules with bitwise operators. A little engineering demo you can play.
Bitfall
Steer the falling tile. Equal neighbours mergeand double — chain cascades for big scores.
- Merge equal tiles to climb 2 → 4 → 8 → …
- No line clears — you win space by merging
- Operators bend the rules:≪ double,×0 wildcard,& purge
Tap a side or swipe to steer · swipe down to drop
Paused
Game over
- Score
- 0
- High score
- 0
- Biggest tile
- 0
- Longest chain
- ×0
What is Bitfall?
Bitfall is a fast, original falling-tile merge puzzle you play right in the browser. Numbered tiles drop one at a time into a narrow well; you steer them, land them, and merge matching tiles to climb the powers of two while chain reactions rack up your score. Think arcade-tempo tension meets doubling-merge satisfaction — with a developer-flavoured twist of bitwise operators.
How to play
- A single tile falls into the well. Steer it left / right,soft-drop to speed it up, or hard-dropto slam it straight down.
- When tiles come to rest, any tile touching an equal-valued neighbourmerges into one tile of double the value:2 + 2 = 4, 4 + 4 = 8, and on up the powers of two.
- Every merge lets the tiles above it fall, which can trigger more merges — a chain cascade. The deeper the chain, the more each merge is worth.
- There are no line clears. The only way to free up space is to merge, so the game is about building toward big combinations, not just surviving.
Operator tiles — the twist
Every so often the falling piece is a bitwise operator instead of a number. It's previewed in the Next box, so you can plan around it:
- ≪ shift — doubles the tile it lands on. A free merge; perfect for topping off a tall stack.
- ×0 wildcard — becomes a copy of its biggest neighbour and merges instantly. A combo starter, or a panic button.
- & purge — deletes the tile it lands on and every equal tile connected to it. Your escape hatch when the well floods.
The goal — how to score and “win”
There's no finish line: Bitfall is a high-score chase. A run ends when a new tile can't fit at the top of the middle column, so every run is a push for three things:
- Survive — keep the well from stacking to the top.
- Score — chain cascades. A merge is worth its value multiplied by the chain depth, so a tile merged as the third link of a chain scores three times as much as a lone merge.
- Climb — build the biggest tile you can: 512, 1024, 2048 and beyond.
The tiles fall faster the longer you last, so a great run is really about keeping the cascades going as the pressure ramps up. Your best score and biggest tile are saved on this device — the only real win condition is beating them.
Tips
- Keep a spread of values around so a single merge can set off a chain.
- Hold operators for the moment they pay off most — a shift to finish a tall column, a purge just before one overflows.
- Watch the middle column: it's where new tiles appear and where the game ends.
An original game, built from scratch in vanilla TypeScript — a pure, unit-tested engine core with a lightweight DOM renderer and zero runtime dependencies. Not affiliated with any other puzzle game.