dev.

Stack Tower

Precision arcade game built with Flame — tap to drop a moving block onto your growing tower, trim the overhang, and stack as high as possible before the block shrinks to nothing.

Description

A colored block slides horizontally above the stack. Tap to drop it. The section that overlaps the top block stays; the overhang falls away as a separate piece. The remaining width of the dropped block becomes the new platform for the next block.

Miss too wide and the block shrinks until one more miss ends the game. Land a perfect drop — within 3 px of exact alignment — and you get a score bonus and the block does not shrink. The moving block speeds up as your score climbs.

Features

  • Overhang trimming — only the overlapping section stays; overhang splits and falls
  • Perfect placement bonus — land within 3 px for bonus points and no penalty
  • Block shrinkage on miss — survival requires increasingly accurate timing
  • Speed scaling — oscillation speed increases with score
  • Endless scoring — no cap; stack as high as physics (and timing) allows
  • Flame engine — TapCallbacks, smooth horizontal oscillation via PositionComponent

How to Play

  1. 1.Watch the block slide left and right above the stack
  2. 2.Tap to drop it
  3. 3.The overlap with the block below is kept; the rest falls away
  4. 4.The leftover width becomes the next drop surface
  5. 5.A perfect drop (within 3 px) scores a bonus and keeps the block width unchanged
  6. 6.Game over when the block width shrinks to zero — or misses entirely

Scoring

| Drop quality | Score | Width effect |

|-------------|-------|--------------|

| Perfect (≤ 3 px off) | High bonus | No change |

| Good (small overhang) | Standard | Slight reduction |

| Large overhang | Low | Significant reduction |

| Complete miss | 0 | Game over |

Strategy

  • Do not watch the block — watch the edge of the stack below
  • The block reverses at the screen edges; use the reversal moment to time your tap
  • Perfect chains are worth more than surviving longer with a shrinking block

Changelog

Feedback

Found a bug? Have a feature idea? Something unclear? Use the form below.

Describe what happened, what you expected, and your environment.