melon-fusion
Drag to aim falling fruit, release into lanes, chain equal-fruit merges, and survive the danger line.
About this tile
Melon Fusion is a mobile-first Poe merge dropper. The player drags across the playfield to aim the falling fruit, releases into a lane, and watches equal fruit fuse upward with one-shot bounce and juice feedback. The pressure comes from lane height, chain planning, escalating fruit sizes, the next-fruit preview, and the danger line.
What you can do
- Drag left or right on the main play surface, then release to drop the current fruit.
- Merge equal fruit vertically and across neighboring lane tops for chain score.
- Chase target melon tiers through deterministic levels while keeping columns below the danger line.
- Open the top-right help modal for rules and public best-run records.
Implementation
The mechanic-specific rules live in logic/game.ts: fruit queue generation, lane aiming, drop resolution, vertical and neighbor merges, chain scoring, danger detection, level progression, terminal states, replay-safe drop events, and the deterministic auto-solver are pure functions tested without DOM or synced-store clients. ui/App.ts renders derived columns and translates drag/release gestures into explicit aimFromRatio and dropFruit inputs.
The app uses only public synced-store leaderboard rows. It does not use privateOfUser, serverOnly, proprietary assets, proprietary level data, or proprietary names.
Built with Codex and OpenSpec in ~/mobile-game-clones/games/melon-fusion.