All templates
Feather Fusion 2048
Bird physics merge puzzle built with Phaser 3 and Matter.js - drop numbered birds, fuse matching flocks and climb from 2 to the legendary 2048 Phoenix
HTML5 GamesPhaser 3merge game2048 gamephysics puzzlehtml5 game
$29
Feather Fusion 2048 is a complete HTML5 physics merge game built with Phaser 3 and Matter.js. Drop numbered birds into the playfield, fuse two matching birds into one of double value, and climb from 2 all the way to the legendary 2048 Phoenix. The round ends when a settled bird rests above the danger line, so every drop matters. No build step - serve the folder and play.
Highlights
- Full merge progression: 2, 4, 8, 16, 32, 64, 128, 256, 512, 1024 and 2048
- Real physics gameplay: birds fall, roll, stack and rotate via Matter.js
- Aim with mouse or finger, release to drop, with an aim guide line and a next-bird preview
- Chain merges: new birds immediately fuse with matching neighbours
- Score system plus persistent best score via localStorage
- Ceiling danger line with pulsing red warning, grace period after each drop
- 2048 milestone celebration with feather rain and a continue option
- Pause screen, results screen with new-record highlight and a How to Play dialog
- Fully procedural Web Audio: drop chirps, rising merge notes per tier, fanfare, game over melody and a gentle music loop
- Juice everywhere: merge sparkles, floating score popups, landing dust, squash effect, screen flash
- Responsive portrait layout with Phaser FIT scaling for desktop and mobile
Technology
- Phaser 3.80.1 bundled locally (no CDN), vanilla JavaScript ES modules
- Matter.js physics built into Phaser
- All artwork generated at runtime from editable SVG strings - change colors and shapes in one file
- Web Audio API synthesis - zero audio files
- localStorage persistence for best score and settings
- Central config for physics, difficulty, scoring and drop rules; one data file for all 11 bird tiers
Requirements
- Any modern browser; any static web server for development (a one-line python3 command is included) or any static host to publish
- No accounts, no keys, no external requests at runtime - 100% offline
What You Get
- Complete, readable source code: 19 ES module files (scenes, systems, entities, UI, audio, storage)
- All artwork as editable SVG generator code
- documentation.html with setup, customization and publishing instructions
- Screenshots folder
- Full rights to rebrand, reskin, extend and publish anywhere
Please note: this is a source code template, not a hosted game. Basic JavaScript knowledge is helpful for customization. If you have questions, use the contact form on the site, I usually reply within 24 hours.


