[{"data":1,"prerenderedAt":823},["ShallowReactive",2],{"game-en-skyscrapers":3,"article-en-skyscrapers":41,"catalog-en":97},{"slug":4,"title":5,"description":6,"category":7,"subcategory":8,"tags":9,"thumbnail":13,"thumbnailAlt":14,"iframeUrl":15,"iframeWidth":16,"iframeHeight":17,"embedType":18,"developer":19,"developerUrl":20,"releaseDate":21,"lastUpdated":21,"popular":22,"difficulty":23,"controls":24,"features":31,"relatedGames":37},"skyscrapers","Skyscrapers","Play Skyscrapers online. Place building heights in a Latin square. Edge clues count visible buildings when taller towers hide shorter ones.","Puzzle","Logic Puzzle",[10,11,12,5],"Logic","Single Player","Open Source","\u002Fassets\u002Fimages\u002Fgames\u002Fskyscrapers.png","Skyscrapers — actual puzzle board on SonoTap","\u002Fselfhosted\u002Fskyscrapers\u002Findex.html","100%","850","selfhosted","Simon Tatham and contributors","https:\u002F\u002Fgit.tartarus.org\u002Fsimon\u002Fpuzzles.git","2026-09-05",false,"Medium",{"keyboard":25,"mouse":29,"touch":30},[26,27,28],"1–9 — enter a value in the selected cell","Arrow keys — move the selection","Backspace — erase an entry","Select a square and type a height or press its on-screen number. Move the selection with the keyboard or arrow buttons, and use Backspace to remove an entry. Secondary-select a square before entering pencil candidates if you want to record possibilities rather than a final height. Read each edge clue from its own direction: a left clue scans left to right, while a bottom clue scans upward. Fill the grid without repeated heights in any row or column and with every supplied skyline count correct.","Tap or drag on the board using the same rules as mouse input. Enable Secondary for the alternate mark; numeric games also provide on-screen keys.",[32,33,34,35,36],"Place building heights in a Latin square. Edge clues count visible buildings when taller towers hide shorter ones.","Local open-source game engine with original author credits","Generated puzzles and the upstream Type settings","Undo and restart controls","Touch input and a secondary-action toggle",[38,39,40],"train-tracks","star-battle","calcudoku",{"id":42,"title":5,"body":43,"description":6,"extension":83,"faq":84,"lastReviewed":21,"meta":90,"navigation":91,"path":92,"seo":93,"seoTitle":94,"slug":4,"stem":95,"__hash__":96},"games\u002Fgames\u002Fskyscrapers.md",{"type":44,"value":45,"toc":75},"minimark",[46,51,55,59,61,65,68,72],[47,48,50],"h2",{"id":49},"overview","Overview",[52,53,54],"p",{},"Skyscrapers places building heights in a Latin square. A board of size five uses heights one through five once in each row and column. Clues outside the grid describe how many buildings are visible from that side when taller buildings hide shorter ones behind them. The clue counts visible buildings, not the sum of their heights. There are no Sudoku sub-boxes. Opposite clues can constrain the same row in very different ways, while column uniqueness limits the candidate heights for each position. SonoTap hosts the Towers implementation with generated puzzles and selectable sizes. Its compact notation lets you reason about a city's skyline without handling moving pieces, and pencil marks help retain candidate heights during a longer deduction.",[47,56,58],{"id":57},"how-to-play","How to Play",[52,60,29],{},[47,62,64],{"id":63},"tips-strategy","Tips & Strategy",[52,66,67],{},"A visibility clue of one forces the tallest building into the first square seen from that side. A clue equal to the board size forces strictly increasing heights across the entire line. Use those placements to eliminate heights from intersecting rows and columns. For intermediate clues, consider where the tallest building can stand, since nothing behind it is visible. Avoid confusing visibility with the number of height changes: a short building after a tall one remains hidden even if it is taller than the building immediately before it. Pencil only the candidates supported by both perpendicular lines.",[47,69,71],{"id":70},"about-this-version","About this version",[52,73,74],{},"Skyscrapers uses the locally compiled towers engine from Simon Tatham’s Portable Puzzle Collection. The original authors retain credit under the MIT license. SonoTap provides the browser adaptation and this guide.",{"title":76,"searchDepth":77,"depth":77,"links":78},"",2,[79,80,81,82],{"id":49,"depth":77,"text":50},{"id":57,"depth":77,"text":58},{"id":63,"depth":77,"text":64},{"id":70,"depth":77,"text":71},"md",[85,87],{"q":86,"a":32},"What is the goal in Skyscrapers?",{"q":88,"a":89},"What is a useful first deduction in Skyscrapers?","A visibility clue of one forces the tallest building into the first square seen from that side. A clue equal to the board size forces strictly increasing heights across the entire line.",{},true,"\u002Fgames\u002Fskyscrapers",{"description":6},"Skyscrapers Online — Free Puzzle | SonoTap","games\u002Fskyscrapers","rlIcCAoIcY3yI9Uhoioo9dfEXX6aBFiKwiDlA8ZVCEg",{"games":98},[99,111,121,130,139,149,158,171,178,187,196,203,211,220,227,235,243,253,261,270,277,284,291,299,306,314,321,329,337,345,353,361,374,382,392,401,409,420,431,442,452,463,473,483,493,502,511,520,530,539,548,557,566,576,584,593,602,612,621,628,635,642,649,656,662,669,676,683,690,697,704,711,718,725,732,739,746,753,760,767,774,776,782,789,796,803,810,817],{"slug":100,"title":101,"description":102,"category":103,"tags":104,"thumbnail":108,"thumbnailAlt":109,"embedType":18,"difficulty":23,"lastUpdated":110,"popular":22},"asteroids","Asteroids","Pilot your ship through an asteroid field — shoot rocks, survive, and beat your high score.","Arcade",[103,105,106,11,107],"Shooter","Classic","Retro","\u002Fassets\u002Fimages\u002Fgames\u002Fasteroids.svg","Asteroids game thumbnail","2026-03-11",{"slug":112,"title":113,"description":114,"category":103,"tags":115,"thumbnail":119,"thumbnailAlt":120,"embedType":18,"difficulty":23,"lastUpdated":110,"popular":22},"block-stacker","Block Stacker","Drop oscillating blocks with precision — stack as high as you can without missing.",[103,116,117,11,118],"Precision","Casual","Skill","\u002Fassets\u002Fimages\u002Fgames\u002Fblock-stacker.svg","Block Stacker game thumbnail",{"slug":122,"title":123,"description":124,"category":103,"tags":125,"thumbnail":127,"thumbnailAlt":128,"embedType":18,"difficulty":129,"lastUpdated":110,"popular":22},"breakout","Breakout","Bounce the ball to smash all the bricks! Collect power-ups and survive 5 exciting levels.",[103,106,11,126,107],"Action","\u002Fassets\u002Fimages\u002Fgames\u002Fbreakout.svg","Breakout game thumbnail","Easy",{"slug":131,"title":132,"description":133,"category":117,"tags":134,"thumbnail":137,"thumbnailAlt":138,"embedType":18,"difficulty":129,"lastUpdated":110,"popular":22},"bubble-shooter","Bubble Shooter","Aim and shoot colored bubbles to match 3 or more in this satisfying hex-grid puzzle.",[117,7,135,11,136],"Bubble","Color Matching","\u002Fassets\u002Fimages\u002Fgames\u002Fbubble-shooter.svg","Bubble Shooter game thumbnail",{"slug":140,"title":141,"description":142,"category":7,"tags":143,"thumbnail":147,"thumbnailAlt":148,"embedType":18,"difficulty":23,"lastUpdated":110,"popular":22},"color-flood","Color Flood","Conquer the entire grid by flooding it with matching colors — in 25 moves or fewer.",[7,144,145,11,146],"Strategy","Color","Brain Games","\u002Fassets\u002Fimages\u002Fgames\u002Fcolor-flood.svg","Color Flood game thumbnail",{"slug":150,"title":151,"description":152,"category":117,"tags":153,"thumbnail":156,"thumbnailAlt":157,"embedType":18,"difficulty":129,"lastUpdated":110,"popular":22},"dino-runner","Dino Runner","Jump and duck your way past cacti and birds in this infinite side-scrolling runner.",[117,154,155,11,106],"Runner","Endless","\u002Fassets\u002Fimages\u002Fgames\u002Fdino-runner.svg","Dino Runner game thumbnail",{"slug":159,"title":160,"description":161,"category":103,"tags":162,"thumbnail":167,"thumbnailAlt":168,"embedType":18,"difficulty":169,"lastUpdated":170,"popular":91},"ember-vault","Ember Vault","Dodge telegraphed attacks across five sequential bosses in an isometric ember ruin, drafting a stacking relic after every kill.",[126,163,164,165,166],"Boss Rush","Roguelite","Dodge","Touch","\u002Fassets\u002Fimages\u002Fgames\u002Fember-vault.svg","Ember Vault boss-rush thumbnail","Hard","2026-07-23",{"slug":172,"title":173,"description":174,"category":103,"tags":175,"thumbnail":176,"thumbnailAlt":177,"embedType":18,"difficulty":23,"lastUpdated":110,"popular":22},"frogger","Frogger","Help the frog safely cross busy roads and rivers to reach home. A classic arcade challenge!",[103,106,126,11,107,117],"\u002Fassets\u002Fimages\u002Fgames\u002Ffrogger.svg","Frogger game thumbnail",{"slug":179,"title":180,"description":181,"category":144,"tags":182,"thumbnail":185,"thumbnailAlt":186,"embedType":18,"difficulty":169,"lastUpdated":110,"popular":22},"gomoku","Gomoku","Be first to line up 5 stones in a row on this 15×15 board against a tactical AI.",[144,183,184,11,106],"Board Game","AI Opponent","\u002Fassets\u002Fimages\u002Fgames\u002Fgomoku.svg","Gomoku game thumbnail",{"slug":188,"title":189,"description":190,"category":7,"tags":191,"thumbnail":194,"thumbnailAlt":195,"embedType":18,"difficulty":23,"lastUpdated":110,"popular":22},"hangman","Hangman","Guess the hidden word one letter at a time before the gallows is complete.",[7,192,106,11,193],"Word Game","Vocabulary","\u002Fassets\u002Fimages\u002Fgames\u002Fhangman.svg","Hangman game thumbnail",{"slug":197,"title":198,"description":199,"category":7,"tags":200,"thumbnail":201,"thumbnailAlt":202,"embedType":18,"difficulty":23,"lastUpdated":110,"popular":22},"lights-out","Lights Out","Toggle the lights off — clicking one cell flips it and its neighbors.",[7,10,106,11,146],"\u002Fassets\u002Fimages\u002Fgames\u002Flights-out.svg","Lights Out game thumbnail",{"slug":204,"title":205,"description":206,"category":7,"tags":207,"thumbnail":209,"thumbnailAlt":210,"embedType":18,"difficulty":23,"lastUpdated":110,"popular":22},"mastermind","Mastermind","Crack the secret 4-color code using logic and black\u002Fwhite peg feedback in 10 guesses.",[7,10,106,11,146,208],"Code Breaking","\u002Fassets\u002Fimages\u002Fgames\u002Fmastermind.svg","Mastermind game thumbnail",{"slug":212,"title":213,"description":214,"category":117,"tags":215,"thumbnail":218,"thumbnailAlt":219,"embedType":18,"difficulty":129,"lastUpdated":110,"popular":22},"memory-match","Memory Match","Flip cards to find matching emoji pairs. Test and train your memory in this classic concentration game.",[117,216,217,11,146],"Memory","Cards","\u002Fassets\u002Fimages\u002Fgames\u002Fmemory-match.svg","Memory Match game thumbnail",{"slug":221,"title":222,"description":223,"category":7,"tags":224,"thumbnail":225,"thumbnailAlt":226,"embedType":18,"difficulty":23,"lastUpdated":110,"popular":22},"minesweeper","Minesweeper","Reveal all safe squares while avoiding hidden mines. Use logic to clear the board.",[7,10,106,11,144],"\u002Fassets\u002Fimages\u002Fgames\u002Fminesweeper.svg","Minesweeper game thumbnail",{"slug":228,"title":229,"description":230,"category":7,"tags":231,"thumbnail":233,"thumbnailAlt":234,"embedType":18,"difficulty":23,"lastUpdated":110,"popular":22},"nonogram","Nonogram","Solve 10×10 picture logic puzzles using row and column number clues.",[7,10,229,232,11,146],"Picross","\u002Fassets\u002Fimages\u002Fgames\u002Fnonogram.svg","Nonogram game thumbnail",{"slug":236,"title":237,"description":238,"category":117,"tags":239,"thumbnail":241,"thumbnailAlt":242,"embedType":18,"difficulty":23,"lastUpdated":110,"popular":22},"number-memory","Number Memory","Remember longer and longer number sequences — a working memory challenge.",[117,216,146,11,240],"Educational","\u002Fassets\u002Fimages\u002Fgames\u002Fnumber-memory.svg","Number Memory game thumbnail",{"slug":244,"title":245,"description":246,"category":117,"tags":247,"thumbnail":251,"thumbnailAlt":252,"embedType":18,"difficulty":129,"lastUpdated":110,"popular":22},"pixel-paint","Pixel Paint","Create retro pixel art on a 16×16 canvas with a full palette and pro tools.",[117,248,249,250,11],"Creative","Pixel Art","Drawing","\u002Fassets\u002Fimages\u002Fgames\u002Fpixel-paint.svg","Pixel Paint game thumbnail",{"slug":254,"title":255,"description":256,"category":103,"tags":257,"thumbnail":259,"thumbnailAlt":260,"embedType":18,"difficulty":129,"lastUpdated":110,"popular":22},"pong","Pong","The original arcade classic — battle a smart AI opponent in this timeless paddle game.",[103,106,11,107,258],"Ball Game","\u002Fassets\u002Fimages\u002Fgames\u002Fpong.svg","Pong game thumbnail",{"slug":262,"title":263,"description":264,"category":117,"tags":265,"thumbnail":268,"thumbnailAlt":269,"embedType":18,"difficulty":129,"lastUpdated":110,"popular":22},"reaction-test","Reaction Test","How fast are your reflexes? Test reaction time across three increasingly tricky modes.",[117,266,267,11,118],"Reflex","Speed","\u002Fassets\u002Fimages\u002Fgames\u002Freaction-test.svg","Reaction Test game thumbnail",{"slug":271,"title":272,"description":273,"category":144,"tags":274,"thumbnail":275,"thumbnailAlt":276,"embedType":18,"difficulty":23,"lastUpdated":110,"popular":22},"reversi","Reversi","Outflank your AI opponent and flip the board in this classic strategy game.",[144,183,106,11,184],"\u002Fassets\u002Fimages\u002Fgames\u002Freversi.svg","Reversi game thumbnail",{"slug":278,"title":279,"description":280,"category":117,"tags":281,"thumbnail":282,"thumbnailAlt":283,"embedType":18,"difficulty":23,"lastUpdated":110,"popular":22},"simon-says","Simon Says","Repeat the ever-growing light and sound sequence — how long can you keep up?",[117,216,106,11,146],"\u002Fassets\u002Fimages\u002Fgames\u002Fsimon-says.svg","Simon Says game thumbnail",{"slug":285,"title":286,"description":287,"category":117,"tags":288,"thumbnail":289,"thumbnailAlt":290,"embedType":18,"difficulty":129,"lastUpdated":110,"popular":22},"snake","Snake","Guide the snake to eat food and grow longer without hitting walls or yourself. A timeless classic!",[117,103,106,11,107],"\u002Fassets\u002Fimages\u002Fgames\u002Fsnake.svg","Snake game thumbnail",{"slug":292,"title":293,"description":294,"category":117,"tags":295,"thumbnail":297,"thumbnailAlt":298,"embedType":18,"difficulty":129,"lastUpdated":110,"popular":22},"solitaire","Solitaire","Classic Klondike Solitaire — build the four foundations from Ace to King.",[117,296,106,11,293],"Card Game","\u002Fassets\u002Fimages\u002Fgames\u002Fsolitaire.svg","Solitaire game thumbnail",{"slug":300,"title":301,"description":302,"category":103,"tags":303,"thumbnail":304,"thumbnailAlt":305,"embedType":18,"difficulty":23,"lastUpdated":110,"popular":22},"space-invaders","Space Invaders","Defend Earth from alien invaders! Shoot down waves of aliens before they reach the ground.",[103,105,106,11,107,126],"\u002Fassets\u002Fimages\u002Fgames\u002Fspace-invaders.svg","Space Invaders game thumbnail",{"slug":307,"title":308,"description":309,"category":7,"tags":310,"thumbnail":312,"thumbnailAlt":313,"embedType":18,"difficulty":23,"lastUpdated":110,"popular":22},"sudoku","Sudoku","Fill the 9×9 grid so every row, column, and 3×3 box contains digits 1–9. Classic number puzzle.",[7,10,311,11,146,106],"Number Puzzle","\u002Fassets\u002Fimages\u002Fgames\u002Fsudoku.svg","Sudoku game thumbnail",{"slug":315,"title":316,"description":317,"category":7,"tags":318,"thumbnail":319,"thumbnailAlt":320,"embedType":18,"difficulty":23,"lastUpdated":110,"popular":22},"tetris-classic","Tetris Classic","Stack falling tetrominoes to clear lines and score points in this legendary puzzle game.",[7,106,11,107,144],"\u002Fassets\u002Fimages\u002Fgames\u002Ftetris-classic.svg","Tetris Classic game thumbnail",{"slug":322,"title":323,"description":324,"category":7,"tags":325,"thumbnail":327,"thumbnailAlt":328,"embedType":18,"difficulty":23,"lastUpdated":110,"popular":22},"tower-of-hanoi","Tower of Hanoi","Move the entire stack of disks to another peg — the classic recursive puzzle.",[7,10,106,11,146,326],"Math","\u002Fassets\u002Fimages\u002Fgames\u002Ftower-of-hanoi.svg","Tower of Hanoi game thumbnail",{"slug":330,"title":331,"description":332,"category":117,"tags":333,"thumbnail":335,"thumbnailAlt":336,"embedType":18,"difficulty":23,"lastUpdated":110,"popular":22},"typing-rain","Typing Rain","Type falling words before they hit the ground — fast fingers survive the storm.",[117,334,11,240,267],"Typing","\u002Fassets\u002Fimages\u002Fgames\u002Ftyping-rain.svg","Typing Rain game thumbnail",{"slug":338,"title":339,"description":340,"category":117,"tags":341,"thumbnail":343,"thumbnailAlt":344,"embedType":18,"difficulty":129,"lastUpdated":110,"popular":22},"whack-a-mole","Whack-a-Mole","Smack moles as they pop up from their holes! Fast reflexes and combos earn bonus points.",[117,266,126,11,342],"Family Friendly","\u002Fassets\u002Fimages\u002Fgames\u002Fwhack-a-mole.svg","Whack-a-Mole game thumbnail",{"slug":346,"title":347,"description":348,"category":7,"tags":349,"thumbnail":351,"thumbnailAlt":352,"embedType":18,"difficulty":129,"lastUpdated":110,"popular":22},"word-scramble","Word Scramble","Unscramble the jumbled letters to form the correct word before time runs out.",[7,192,11,193,350],"Timed","\u002Fassets\u002Fimages\u002Fgames\u002Fword-scramble.svg","Word Scramble game thumbnail",{"slug":354,"title":355,"description":356,"category":7,"tags":357,"thumbnail":359,"thumbnailAlt":360,"embedType":18,"difficulty":23,"lastUpdated":110,"popular":22},"wordle","Wordle","Guess the 5-letter word in 6 tries. Color clues reveal which letters are right or misplaced.",[7,192,358,11,146,193],"Daily","\u002Fassets\u002Fimages\u002Fgames\u002Fwordle.svg","Wordle game thumbnail",{"slug":362,"title":363,"description":364,"category":365,"tags":366,"thumbnail":371,"thumbnailAlt":372,"embedType":18,"difficulty":23,"lastUpdated":373,"popular":22},"roguish","Roguish","Every step in this turn-based dungeon roguelike pops a Move, Attack, or Skills menu; commit your pick and fog of war peels back as robots and dragons act on their own initiative.","Adventure",[365,367,368,369,370,12],"Roguelike","Turn-Based","Dungeon Crawler","Fog of War","\u002Fassets\u002Fimages\u002Fgames\u002Froguish.svg","Roguish game thumbnail","2026-07-09",{"slug":375,"title":376,"description":377,"category":7,"tags":378,"thumbnail":380,"thumbnailAlt":381,"embedType":18,"difficulty":129,"lastUpdated":373,"popular":22},"blicblock","Blicblock","One colored block falls down the center column of a 5×7 well — slide it so four same-colored blocks form any tetromino and clear in this faithful rebuild of The Sims 4 Blicblock.",[7,103,136,379,11,117],"Tetromino","\u002Fassets\u002Fimages\u002Fgames\u002Fblicblock.svg","Blicblock game thumbnail",{"slug":383,"title":384,"description":385,"category":7,"tags":386,"thumbnail":390,"thumbnailAlt":391,"embedType":18,"difficulty":23,"lastUpdated":373,"popular":22},"anagramica","Anagramica","Ten letters, a running clock, and a bundled dictionary: draw consonants and vowels, then type every real word you can before time expires and the best anagram is revealed.",[7,387,388,334,350,389],"Word","Anagram","Dictionary","\u002Fassets\u002Fimages\u002Fgames\u002Fanagramica.svg","Anagramica game thumbnail",{"slug":393,"title":394,"description":395,"category":7,"tags":396,"thumbnail":399,"thumbnailAlt":400,"embedType":18,"difficulty":23,"lastUpdated":373,"popular":22},"cube-composer","Cube Composer","Drag pure-function tiles such as map, filter, reverse, sort and color-mappers into a live pipeline that reshapes an isometric cube wall to match the target across six chapters.",[7,10,397,398,12,240],"Function Composition","Programming","\u002Fassets\u002Fimages\u002Fgames\u002Fcube-composer.svg","Cube Composer game thumbnail",{"slug":402,"title":403,"description":404,"category":365,"tags":405,"thumbnail":407,"thumbnailAlt":408,"embedType":18,"difficulty":23,"lastUpdated":373,"popular":22},"room-for-change","Room for Change","Pull levers to slide pyramid chambers horizontally and vertically so opposing doors align, reshaping a procedurally generated maze while you hunt three artifacts.",[365,406,367,7,369,12],"Action-RPG","\u002Fassets\u002Fimages\u002Fgames\u002Froom-for-change.svg","Room for Change game thumbnail",{"slug":410,"title":411,"description":412,"category":7,"tags":413,"thumbnail":417,"thumbnailAlt":418,"embedType":18,"difficulty":23,"lastUpdated":419,"popular":22},"signal-switchyard","Signal Switchyard","Rotate railway switches and dispatch colored signals through increasingly dense yards, tracing every route before a train reaches the wrong terminal.",[7,414,415,10,416,166],"Routing","Railway","Levels","\u002Fassets\u002Fimages\u002Fgames\u002Fsignal-switchyard.svg","Signal Switchyard routing puzzle thumbnail","2026-07-18",{"slug":421,"title":422,"description":423,"category":103,"tags":424,"thumbnail":429,"thumbnailAlt":430,"embedType":18,"difficulty":23,"lastUpdated":419,"popular":22},"neon-salvager","Neon Salvager","Pilot a salvage skiff through a neon debris field, pulling valuable scrap into your beam while mines, asteroids, and comets threaten the hull.",[103,425,426,427,428,166],"Survival","Space","Upgrades","High Score","\u002Fassets\u002Fimages\u002Fgames\u002Fneon-salvager.svg","Neon Salvager space arcade thumbnail",{"slug":432,"title":433,"description":434,"category":435,"tags":436,"thumbnail":440,"thumbnailAlt":441,"embedType":18,"difficulty":23,"lastUpdated":419,"popular":91},"curling-lab","Curling Lab","Aim stones across a deterministic ice sheet, mastering friction, ricochets, guards, and crowded houses through twelve precision challenges.","Sports",[435,437,438,116,439,166],"Curling","Physics","Two Player","\u002Fassets\u002Fimages\u002Fgames\u002Fcurling-lab.svg","Curling Lab physics sports thumbnail",{"slug":443,"title":444,"description":445,"category":446,"tags":447,"thumbnail":450,"thumbnailAlt":451,"embedType":18,"difficulty":23,"lastUpdated":419,"popular":22},"rooftop-relay","Rooftop Relay","Run a rooftop delivery route across eight handcrafted stages, using coyote-time jumps, wall bounces, and checkpoints to protect every package.","Platformer",[446,116,448,416,449,166],"Parkour","Checkpoints","\u002Fassets\u002Fimages\u002Fgames\u002Frooftop-relay.svg","Rooftop Relay platformer thumbnail",{"slug":453,"title":454,"description":455,"category":144,"tags":456,"thumbnail":460,"thumbnailAlt":461,"embedType":18,"difficulty":23,"lastUpdated":462,"popular":22},"pocket-tactics","Pocket Tactics","Command a three-member squad across twelve compact grid missions, spending action points to move, fire, exploit cover, and outthink deterministic enemies.",[144,457,368,458,459,166],"Tactics","Squad","Grid","\u002Fassets\u002Fimages\u002Fgames\u002Fpocket-tactics.svg","Pocket Tactics squad strategy thumbnail","2026-07-19",{"slug":464,"title":465,"description":466,"category":365,"tags":467,"thumbnail":471,"thumbnailAlt":472,"embedType":18,"difficulty":23,"lastUpdated":462,"popular":91},"deep-current","Deep Current","Navigate six pitch-black cave systems by sonar, managing oxygen and pressure while recovering submerged relics and returning to the extraction buoy.",[365,468,469,470,425,166],"Exploration","Submarine","Sonar","\u002Fassets\u002Fimages\u002Fgames\u002Fdeep-current.svg","Deep Current sonar submarine thumbnail",{"slug":474,"title":475,"description":476,"category":105,"tags":477,"thumbnail":481,"thumbnailAlt":482,"embedType":18,"difficulty":169,"lastUpdated":462,"popular":22},"vector-defender","Vector Defender","Fight escalating geometric swarms with independent movement and aiming, learning five enemy behaviors and choosing one of three upgrades between waves.",[105,478,479,480,427,166],"Arena","Twin-Stick","Waves","\u002Fassets\u002Fimages\u002Fgames\u002Fvector-defender.svg","Vector Defender neon arena thumbnail",{"slug":484,"title":485,"description":486,"category":117,"tags":487,"thumbnail":491,"thumbnailAlt":492,"embedType":18,"difficulty":23,"lastUpdated":462,"popular":22},"orbital-orchard","Orbital Orchard","Balance light and water across three rotating habitat rings, adapting to four seasons and conflicting crop needs before the orbital harvest ends.",[117,488,426,489,490,166],"Management","Plants","Resource Allocation","\u002Fassets\u002Fimages\u002Fgames\u002Forbital-orchard.svg","Orbital Orchard habitat management thumbnail",{"slug":494,"title":495,"description":496,"category":105,"tags":497,"thumbnail":500,"thumbnailAlt":501,"embedType":18,"difficulty":169,"lastUpdated":462,"popular":91},"pulse-squadron","Pulse Squadron","Switch a three-ship squadron between focused, wide, and radial formations while managing shared weapon energy through five waves and a two-pattern boss.",[105,498,426,480,499,166],"Formation","Boss","\u002Fassets\u002Fimages\u002Fgames\u002Fpulse-squadron.svg","Pulse Squadron formation shooter thumbnail",{"slug":503,"title":504,"description":505,"category":446,"tags":506,"thumbnail":509,"thumbnailAlt":510,"embedType":18,"difficulty":169,"lastUpdated":462,"popular":91},"skyhook-sprint","Skyhook Sprint","Swing through ten handcrafted time-trial courses, attaching to nearby anchors, preserving release momentum, and recovering quickly from checkpoints.",[446,507,438,508,416,166],"Grappling","Time Trial","\u002Fassets\u002Fimages\u002Fgames\u002Fskyhook-sprint.svg","Skyhook Sprint grappling time-trial thumbnail",{"slug":512,"title":513,"description":514,"category":117,"tags":515,"thumbnail":518,"thumbnailAlt":519,"embedType":18,"difficulty":23,"lastUpdated":462,"popular":22},"harbor-master","Harbor Master","Lay waypoint routes for skiffs, freighters, and tankers, matching four colored berths while rising traffic and near-miss warnings test your planning.",[117,414,516,517,488,166],"Ships","Traffic","\u002Fassets\u002Fimages\u002Fgames\u002Fharbor-master.svg","Harbor Master ship-routing thumbnail",{"slug":521,"title":522,"description":523,"category":7,"tags":524,"thumbnail":527,"thumbnailAlt":528,"embedType":18,"difficulty":23,"lastUpdated":529,"popular":91},"bento-drop","Bento Drop","Drop matching bento ingredients into a divided lunch box, slide one divider per turn to shape lanes, and chain eleven-tier merges before the box overflows.",[7,525,438,526,166],"Merge","Bento","\u002Fassets\u002Fimages\u002Fgames\u002Fbento-drop.svg","Bento Drop physics-merge thumbnail","2026-07-22",{"slug":531,"title":532,"description":533,"category":7,"tags":534,"thumbnail":537,"thumbnailAlt":538,"embedType":18,"difficulty":23,"lastUpdated":529,"popular":22},"bolt-board","Bolt Board","Remove exposed bolts from stacked metal plates, clear triples in a four-slot magnetic tray, and pivot hanging plates free across 30 authored levels.",[7,535,10,536,166],"Screws","Tray Match","\u002Fassets\u002Fimages\u002Fgames\u002Fbolt-board.svg","Bolt Board screw-removal puzzle thumbnail",{"slug":540,"title":541,"description":542,"category":7,"tags":543,"thumbnail":546,"thumbnailAlt":547,"embedType":18,"difficulty":23,"lastUpdated":529,"popular":22},"knot-shift","Knot Shift","Drag lettered rope pegs around shared pulleys, locked anchors, and one-way rail tracks until every crossing clears in this 24-level seeded untangle puzzle.",[7,544,545,10,166],"Untangle","Ropes","\u002Fassets\u002Fimages\u002Fgames\u002Fknot-shift.svg","Knot Shift rope-untangle puzzle thumbnail",{"slug":549,"title":550,"description":551,"category":7,"tags":552,"thumbnail":555,"thumbnailAlt":556,"embedType":18,"difficulty":23,"lastUpdated":529,"popular":22},"parking-panic","Parking Panic","Tap cars out of a crowded lot, timing each escape against cycling green, amber, and red gate lights while limited hold tokens rescue tight spots.",[7,517,553,554,166],"Timing","Cars","\u002Fassets\u002Fimages\u002Fgames\u002Fparking-panic.svg","Parking Panic traffic-escape puzzle thumbnail",{"slug":558,"title":559,"description":560,"category":7,"tags":561,"thumbnail":564,"thumbnailAlt":565,"embedType":18,"difficulty":23,"lastUpdated":529,"popular":22},"perfect-pour","Perfect Pour","Sort layered liquids between glass vessels until each holds one liquid, planning around marked vessels that grow or shrink capacity after their first pour.",[7,562,563,10,166],"Sorting","Liquids","\u002Fassets\u002Fimages\u002Fgames\u002Fperfect-pour.svg","Perfect Pour liquid-sorting puzzle thumbnail",{"slug":567,"title":568,"description":569,"category":117,"tags":570,"thumbnail":574,"thumbnailAlt":575,"embedType":18,"difficulty":129,"lastUpdated":529,"popular":91},"pantry-hunt","Pantry Hunt","Search a packed pantry for the groceries on your list, nudging clutter aside at a stamina cost while clean finds build a combo across twelve seeded scenes.",[571,117,572,573,166],"Hidden Object","Search","Combo","\u002Fassets\u002Fimages\u002Fgames\u002Fpantry-hunt.svg","Pantry Hunt hidden-object thumbnail",{"slug":577,"title":578,"description":579,"category":7,"tags":580,"thumbnail":582,"thumbnailAlt":583,"embedType":18,"difficulty":23,"lastUpdated":529,"popular":22},"lantern-line","Lantern Line","Draw one ink-limited line that hardens from start to end, then release a glowing lantern and steer it past drones, rain, and bumpers into the shrine.",[7,250,438,581,166],"Lantern","\u002Fassets\u002Fimages\u002Fgames\u002Flantern-line.svg","Lantern Line draw-physics thumbnail",{"slug":585,"title":586,"description":587,"category":117,"tags":588,"thumbnail":591,"thumbnailAlt":592,"embedType":18,"difficulty":129,"lastUpdated":529,"popular":22},"tiny-room-reset","Tiny Room Reset","Drag scattered belongings back onto their outlined homes in a tiny room, working around dependency rules like folding laundry before it enters the drawer.",[589,117,562,590,166],"Organizing","Relaxing","\u002Fassets\u002Fimages\u002Fgames\u002Ftiny-room-reset.svg","Tiny Room Reset organizing thumbnail",{"slug":594,"title":595,"description":596,"category":103,"tags":597,"thumbnail":600,"thumbnailAlt":601,"embedType":18,"difficulty":23,"lastUpdated":529,"popular":22},"spark-swarm","Spark Swarm","Steer a swarm of light sparks between split gates, hedge across a safe plus and a risky multiplier, and spend sparks breaking numbered barriers.",[103,154,598,599,166],"Numbers","Swarm","\u002Fassets\u002Fimages\u002Fgames\u002Fspark-swarm.svg","Spark Swarm number-runner thumbnail",{"slug":603,"title":604,"description":605,"category":7,"tags":606,"thumbnail":610,"thumbnailAlt":611,"embedType":18,"difficulty":23,"lastUpdated":529,"popular":22},"shelf-sweep","Shelf Sweep","Lift exposed goods from layered shop shelves into a seven-slot tray, sweep triples, and plan around visible conveyor refills across twenty-four proven layouts.",[7,607,608,609,166],"Match 3","Tray","Shop","\u002Fassets\u002Fimages\u002Fgames\u002Fshelf-sweep.svg","Shelf Sweep triple-match thumbnail",{"slug":613,"title":614,"description":615,"category":144,"tags":616,"thumbnail":619,"thumbnailAlt":620,"embedType":18,"difficulty":23,"lastUpdated":170,"popular":91},"last-banner","Last Banner","Guard a beacon and three outposts against six waves of machine raiders, drafting autonomous squads and turning fights with rally, shockwave and repair skills.",[617,144,618,425,166],"Tower Defense","Auto Battler","\u002Fassets\u002Fimages\u002Fgames\u002Flast-banner.svg","Last Banner wasteland defense thumbnail",{"slug":622,"title":623,"description":624,"category":7,"tags":625,"thumbnail":626,"thumbnailAlt":627,"embedType":18,"difficulty":23,"lastUpdated":21,"popular":91},"hashi","Hashi Bridges","Play Hashi Bridges online. Connect numbered islands with single or double bridges. All islands must join one network without crossing bridges.",[10,11,12,623],"\u002Fassets\u002Fimages\u002Fgames\u002Fhashi.png","Hashi Bridges — actual puzzle board on SonoTap",{"slug":629,"title":630,"description":631,"category":7,"tags":632,"thumbnail":633,"thumbnailAlt":634,"embedType":18,"difficulty":23,"lastUpdated":21,"popular":22},"dominosa","Dominosa","Play Dominosa online. Pair adjacent numbers into dominoes. Use every unordered number pair exactly once and cover the entire board.",[10,11,12,630],"\u002Fassets\u002Fimages\u002Fgames\u002Fdominosa.png","Dominosa — actual puzzle board on SonoTap",{"slug":636,"title":637,"description":638,"category":7,"tags":639,"thumbnail":640,"thumbnailAlt":641,"embedType":18,"difficulty":23,"lastUpdated":21,"popular":22},"fillomino","Fillomino","Play Fillomino online. Fill every cell with its region size. Equal numbers must form connected regions of exactly that many squares.",[10,11,12,637],"\u002Fassets\u002Fimages\u002Fgames\u002Ffillomino.png","Fillomino — actual puzzle board on SonoTap",{"slug":643,"title":644,"description":645,"category":7,"tags":646,"thumbnail":647,"thumbnailAlt":648,"embedType":18,"difficulty":23,"lastUpdated":21,"popular":22},"galaxies","Galaxies","Play Galaxies online. Divide a grid into regions with 180-degree symmetry. Every region must contain exactly one marked centre. Free in your browser.",[10,11,12,644],"\u002Fassets\u002Fimages\u002Fgames\u002Fgalaxies.png","Galaxies — actual puzzle board on SonoTap",{"slug":650,"title":651,"description":652,"category":7,"tags":653,"thumbnail":654,"thumbnailAlt":655,"embedType":18,"difficulty":23,"lastUpdated":21,"popular":22},"inertia","Inertia","Play Inertia online. Slide a ball through gems, walls and stopping squares. Collect every gem while avoiding mines. Free in your browser.",[10,11,12,651],"\u002Fassets\u002Fimages\u002Fgames\u002Finertia.png","Inertia — actual puzzle board on SonoTap",{"slug":40,"title":657,"description":658,"category":7,"tags":659,"thumbnail":660,"thumbnailAlt":661,"embedType":18,"difficulty":23,"lastUpdated":21,"popular":22},"Calcudoku","Play Calcudoku online. Fill a Latin square with numbers that satisfy each arithmetic cage. Rows and columns cannot repeat a digit.",[10,11,12,657],"\u002Fassets\u002Fimages\u002Fgames\u002Fcalcudoku.png","Calcudoku — actual puzzle board on SonoTap",{"slug":663,"title":664,"description":665,"category":7,"tags":666,"thumbnail":667,"thumbnailAlt":668,"embedType":18,"difficulty":23,"lastUpdated":21,"popular":91},"akari","Akari Light Up","Play Akari Light Up online. Place bulbs to illuminate every white square. Bulbs cannot shine on each other, and wall numbers count adjacent bulbs.",[10,11,12,664],"\u002Fassets\u002Fimages\u002Fgames\u002Fakari.png","Akari Light Up — actual puzzle board on SonoTap",{"slug":670,"title":671,"description":672,"category":7,"tags":673,"thumbnail":674,"thumbnailAlt":675,"embedType":18,"difficulty":23,"lastUpdated":21,"popular":91},"slitherlink","Slitherlink","Play Slitherlink online. Draw one closed loop along grid edges. Each numbered cell specifies how many of its surrounding edges belong to the loop.",[10,11,12,671],"\u002Fassets\u002Fimages\u002Fgames\u002Fslitherlink.png","Slitherlink — actual puzzle board on SonoTap",{"slug":677,"title":678,"description":679,"category":7,"tags":680,"thumbnail":681,"thumbnailAlt":682,"embedType":18,"difficulty":23,"lastUpdated":21,"popular":22},"magnets","Magnets","Play Magnets online. Place positive and negative magnetic poles to match the row and column clues, without equal poles touching. Free in your browser.",[10,11,12,678],"\u002Fassets\u002Fimages\u002Fgames\u002Fmagnets.png","Magnets — actual puzzle board on SonoTap",{"slug":684,"title":685,"description":686,"category":7,"tags":687,"thumbnail":688,"thumbnailAlt":689,"embedType":18,"difficulty":23,"lastUpdated":21,"popular":22},"four-colour-map","Four Colour Map","Play Four Colour Map online. Colour neighbouring regions differently using four colours. Preserve the given colours and complete the map.",[10,11,12,685],"\u002Fassets\u002Fimages\u002Fgames\u002Ffour-colour-map.png","Four Colour Map — actual puzzle board on SonoTap",{"slug":691,"title":692,"description":693,"category":7,"tags":694,"thumbnail":695,"thumbnailAlt":696,"embedType":18,"difficulty":23,"lastUpdated":21,"popular":22},"mosaic","Mosaic Puzzle","Play Mosaic Puzzle online. Shade squares so each clue counts the shaded cells in its surrounding three-by-three area, including itself.",[10,11,12,692],"\u002Fassets\u002Fimages\u002Fgames\u002Fmosaic.png","Mosaic Puzzle — actual puzzle board on SonoTap",{"slug":698,"title":699,"description":700,"category":7,"tags":701,"thumbnail":702,"thumbnailAlt":703,"embedType":18,"difficulty":23,"lastUpdated":21,"popular":22},"netwalk","Netwalk","Play Netwalk online. Rotate wire tiles until every endpoint belongs to a single connected network with no loops. Free in your browser.",[10,11,12,699],"\u002Fassets\u002Fimages\u002Fgames\u002Fnetwalk.png","Netwalk — actual puzzle board on SonoTap",{"slug":705,"title":706,"description":707,"category":7,"tags":708,"thumbnail":709,"thumbnailAlt":710,"embedType":18,"difficulty":23,"lastUpdated":21,"popular":22},"palisade","Palisade","Play Palisade online. Fence off equal-sized regions. Each numbered square specifies how many of its four sides are region boundaries.",[10,11,12,706],"\u002Fassets\u002Fimages\u002Fgames\u002Fpalisade.png","Palisade — actual puzzle board on SonoTap",{"slug":712,"title":713,"description":714,"category":7,"tags":715,"thumbnail":716,"thumbnailAlt":717,"embedType":18,"difficulty":23,"lastUpdated":21,"popular":91},"masyu","Masyu","Play Masyu online. Draw one loop through every pearl. Black pearls require turns; white pearls require straight sections beside a turn.",[10,11,12,713],"\u002Fassets\u002Fimages\u002Fgames\u002Fmasyu.png","Masyu — actual puzzle board on SonoTap",{"slug":719,"title":720,"description":721,"category":7,"tags":722,"thumbnail":723,"thumbnailAlt":724,"embedType":18,"difficulty":23,"lastUpdated":21,"popular":22},"peg-solitaire","Peg Solitaire","Play Peg Solitaire online. Jump a peg over a neighbouring peg into an empty hole. Remove the jumped pegs until only one remains. Free in your browser.",[10,11,12,720],"\u002Fassets\u002Fimages\u002Fgames\u002Fpeg-solitaire.png","Peg Solitaire — actual puzzle board on SonoTap",{"slug":726,"title":727,"description":728,"category":7,"tags":729,"thumbnail":730,"thumbnailAlt":731,"embedType":18,"difficulty":23,"lastUpdated":21,"popular":22},"kuromasu","Kuromasu","Play Kuromasu online. Shade cells to match the numbered sight lines. White cells must stay connected and black cells cannot share an edge.",[10,11,12,727],"\u002Fassets\u002Fimages\u002Fgames\u002Fkuromasu.png","Kuromasu — actual puzzle board on SonoTap",{"slug":733,"title":734,"description":735,"category":7,"tags":736,"thumbnail":737,"thumbnailAlt":738,"embedType":18,"difficulty":23,"lastUpdated":21,"popular":91},"shikaku","Shikaku","Play Shikaku online. Divide a grid into rectangles. Each rectangle must contain one number equal to its area in squares. Free in your browser.",[10,11,12,734],"\u002Fassets\u002Fimages\u002Fgames\u002Fshikaku.png","Shikaku — actual puzzle board on SonoTap",{"slug":740,"title":741,"description":742,"category":117,"tags":743,"thumbnail":744,"thumbnailAlt":745,"embedType":18,"difficulty":23,"lastUpdated":21,"popular":22},"samegame","SameGame","Play SameGame online. Remove touching groups of matching blocks. Gravity drops the remaining blocks and empty columns slide together.",[10,11,12,741],"\u002Fassets\u002Fimages\u002Fgames\u002Fsamegame.png","SameGame — actual puzzle board on SonoTap",{"slug":747,"title":748,"description":749,"category":7,"tags":750,"thumbnail":751,"thumbnailAlt":752,"embedType":18,"difficulty":23,"lastUpdated":21,"popular":22},"signpost","Signpost","Play Signpost online. Join arrow squares into one numbered sequence. Each arrow points toward its successor, which may be several cells away.",[10,11,12,748],"\u002Fassets\u002Fimages\u002Fgames\u002Fsignpost.png","Signpost — actual puzzle board on SonoTap",{"slug":754,"title":755,"description":756,"category":7,"tags":757,"thumbnail":758,"thumbnailAlt":759,"embedType":18,"difficulty":23,"lastUpdated":21,"popular":22},"hitori","Hitori","Play Hitori online. Shade repeated numbers so unshaded rows and columns contain no duplicates. Keep the white area connected. Free in your browser.",[10,11,12,755],"\u002Fassets\u002Fimages\u002Fgames\u002Fhitori.png","Hitori — actual puzzle board on SonoTap",{"slug":761,"title":762,"description":763,"category":7,"tags":764,"thumbnail":765,"thumbnailAlt":766,"embedType":18,"difficulty":23,"lastUpdated":21,"popular":22},"gokigen","Gokigen Slant","Play Gokigen Slant online. Place a diagonal in every square. Meet the numbered vertex clues without creating a closed loop. Free in your browser.",[10,11,12,762],"\u002Fassets\u002Fimages\u002Fgames\u002Fgokigen.png","Gokigen Slant — actual puzzle board on SonoTap",{"slug":768,"title":769,"description":770,"category":7,"tags":771,"thumbnail":772,"thumbnailAlt":773,"embedType":18,"difficulty":23,"lastUpdated":21,"popular":22},"tents-and-trees","Tents and Trees","Play Tents and Trees online. Place one tent beside each tree. Match the row and column totals while keeping tents apart, even diagonally.",[10,11,12,769],"\u002Fassets\u002Fimages\u002Fgames\u002Ftents-and-trees.png","Tents and Trees — actual puzzle board on SonoTap",{"slug":4,"title":5,"description":6,"category":7,"tags":775,"thumbnail":13,"thumbnailAlt":14,"embedType":18,"difficulty":23,"lastUpdated":21,"popular":22},[10,11,12,5],{"slug":38,"title":777,"description":778,"category":7,"tags":779,"thumbnail":780,"thumbnailAlt":781,"embedType":18,"difficulty":23,"lastUpdated":21,"popular":22},"Train Tracks","Play Train Tracks online. Build one railway from A to B. Each row and column must contain exactly the stated number of track squares.",[10,11,12,777],"\u002Fassets\u002Fimages\u002Fgames\u002Ftrain-tracks.png","Train Tracks — actual puzzle board on SonoTap",{"slug":783,"title":784,"description":785,"category":7,"tags":786,"thumbnail":787,"thumbnailAlt":788,"embedType":18,"difficulty":23,"lastUpdated":21,"popular":91},"futoshiki","Futoshiki","Play Futoshiki online. Fill rows and columns without repeating numbers. Every inequality between neighbouring squares must be true.",[10,11,12,784],"\u002Fassets\u002Fimages\u002Fgames\u002Ffutoshiki.png","Futoshiki — actual puzzle board on SonoTap",{"slug":790,"title":791,"description":792,"category":7,"tags":793,"thumbnail":794,"thumbnailAlt":795,"embedType":18,"difficulty":23,"lastUpdated":21,"popular":22},"binary-puzzle","Binary Puzzle","Play Binary Puzzle online. Balance two colours in every row and column. Avoid three equal neighbours and follow the selected uniqueness rule.",[10,11,12,791],"\u002Fassets\u002Fimages\u002Fgames\u002Fbinary-puzzle.png","Binary Puzzle — actual puzzle board on SonoTap",{"slug":797,"title":798,"description":799,"category":7,"tags":800,"thumbnail":801,"thumbnailAlt":802,"embedType":18,"difficulty":23,"lastUpdated":21,"popular":91},"kakuro","Kakuro","Play Kakuro online. Fill crossword-style runs with digits one to nine. Match each sum without repeating a digit inside the run. Free in your browser.",[10,11,12,798],"\u002Fassets\u002Fimages\u002Fgames\u002Fkakuro.png","Kakuro — actual puzzle board on SonoTap",{"slug":804,"title":805,"description":806,"category":7,"tags":807,"thumbnail":808,"thumbnailAlt":809,"embedType":18,"difficulty":23,"lastUpdated":21,"popular":91},"nurikabe","Nurikabe","Play Nurikabe online. Grow numbered islands to their stated sizes. Surround them with one connected sea containing no two-by-two water block.",[10,11,12,805],"\u002Fassets\u002Fimages\u002Fgames\u002Fnurikabe.png","Nurikabe — actual puzzle board on SonoTap",{"slug":811,"title":812,"description":813,"category":7,"tags":814,"thumbnail":815,"thumbnailAlt":816,"embedType":18,"difficulty":23,"lastUpdated":21,"popular":91},"numberlink","Numberlink","Play Numberlink online. Connect every pair of equal numbers with separate orthogonal paths. Paths cannot cross, branch or join other pairs.",[10,11,12,812],"\u002Fassets\u002Fimages\u002Fgames\u002Fnumberlink.png","Numberlink — actual puzzle board on SonoTap",{"slug":39,"title":818,"description":819,"category":7,"tags":820,"thumbnail":821,"thumbnailAlt":822,"embedType":18,"difficulty":23,"lastUpdated":21,"popular":91},"Star Battle","Play Star Battle online. Place one star in every row, column and outlined region. Stars cannot touch, including at a corner. Free in your browser.",[10,11,12,818],"\u002Fassets\u002Fimages\u002Fgames\u002Fstar-battle.png","Star Battle — actual puzzle board on SonoTap",1788651835860]