Infinity Digits is a fast, addictive HTML5 puzzle game built with Phaser 3. Players drag numbered blocks on a 6×8 grid, merge matching values when they touch, and use chains to move two linked blocks together. New rows spawn on a timer; reach block value 30 to win, or lose if the stack reaches the top. Think ahead, build combos for extra score, and climb the high score table.
Phaser.Scale.FIT, and a rotation overlay for unsupported orientations on phones. localStorage (key INFINITY_DIGITS_DATA). Upload the source folder to any static host and open index.html over HTTP (ES modules require a server, not file://). The package includes full JavaScript (ES module) source under source/js/—easy to edit with any text editor or IDE.
source/js/)source/documentation.html (structure, scenes, constants, and run instructions) texture_atlas_1), background, fonts, SFX (win, game-over, score loaded in game; extra files may exist in assets/audio/) GameManager includes empty stubs such as adStarted, adFinished, and adError—useful hooks if you want to plug in an ad SDK or web wrapper. There is no bundled AdMob or full ad flow; you wire your own provider where those methods fit your flow.
Can you reach 30? Merge, chain, and master Infinity Digits!