[{"data":1,"prerenderedAt":95},["ShallowReactive",2],{"game-spark-swarm":3,"article-spark-swarm":44},{"slug":4,"title":5,"description":6,"category":7,"subcategory":8,"tags":9,"thumbnail":14,"thumbnailAlt":15,"iframeUrl":16,"iframeWidth":17,"iframeHeight":18,"embedType":19,"developer":20,"developerUrl":21,"releaseDate":22,"lastUpdated":22,"popular":23,"difficulty":24,"controls":25,"features":33,"relatedGames":40},"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.","Arcade","Number Runner",[7,10,11,12,13],"Runner","Numbers","Swarm","Touch","\u002Fassets\u002Fimages\u002Fgames\u002Fspark-swarm.svg","Spark Swarm number-runner thumbnail","\u002Fselfhosted\u002Fspark-swarm\u002Findex.html","100%","700","selfhosted","SonoTap","https:\u002F\u002Fsonotap.online\u002F","2026-07-22",false,"Medium",{"keyboard":26,"mouse":31,"touch":32},[27,28,29,30],"Left \u002F Right arrows or A \u002F D — steer the swarm","R — restart the run","P — pause","M — mute","Drag anywhere to slide the swarm left and right; the glow ellipse shows the width gates measure.","One-thumb drag steers the swarm; gate deals stay readable several seconds before they apply.",[34,35,36,37,38,39],"12 deterministic 45-second tracks plus endless mode","Split-gate arithmetic: sparks inside each gate get its deal","Numbered barriers that spend sparks on contact","Tracks proven survivable by generator simulation","Stable rendering with 150+ sparks","Local track unlocks",[41,42,43],"pulse-squadron","dino-runner","skyhook-sprint",{"id":45,"title":5,"body":46,"description":6,"extension":87,"faq":88,"lastReviewed":22,"meta":89,"navigation":90,"path":91,"seo":92,"slug":4,"stem":93,"__hash__":94},"games\u002Fgames\u002Fspark-swarm.md",{"type":47,"value":48,"toc":79},"minimark",[49,54,58,62,65,69,72,76],[50,51,53],"h2",{"id":52},"overview","Overview",[55,56,57],"p",{},"Spark Swarm is a number-runner arcade game where you shepherd a drifting cluster of light sparks up an endless track. Drag one thumb (or hold the arrow keys) to slide the swarm left and right; it widens as it grows, and the width matters. Every gate row presents two deals side by side — typically a flat plus like +12 on one side and a multiplier like ×3 on the other — and only the sparks physically inside a gate receive its deal. Straddle both gates and the swarm splits: the left portion gains the flat bonus, the right portion multiplies, and anything drifting through the gap keeps its count. Red barriers printed with a number spend that many sparks from whatever part of the swarm touches them; narrow ones can be dodged outright, while full-width walls must be paid for. If the count hits zero, the swarm goes dark. Twelve deterministic tracks each run about forty-five seconds, and an endless mode ramps the speed forever while only spawning barriers that can always be dodged.",[50,59,61],{"id":60},"how-to-play","How to Play",[55,63,64],{},"Press track one, then drag anywhere to steer; the glowing ellipse under the swarm shows its exact width, which is what gates measure. Read each gate row as it scrolls into view — the deals are printed large and stay readable for several seconds before they matter — and position early. Choose one gate fully, or split across both to hedge. At red barriers, either slip the whole swarm through the open gap or commit enough sparks to break through the number. Reach the finish line with at least one spark to clear the track and unlock the next.",[50,66,68],{"id":67},"tips-strategy","Tips & Strategy",[55,70,71],{},"The core read is comparing a flat plus against a multiplier for your current count: while the swarm is small, a guaranteed +12 beats doubling, but once you hold forty or fifty sparks the multiplier pulls far ahead — plan two gate rows out instead of reacting to the nearest one. Splitting is not just a compromise: when one deal is clearly bad, sending only a sliver of the swarm through it is the same as dodging, and when both deals are good, a wide swarm can honestly profit from both. Treat barriers as priced detours. Dodging costs nothing but positioning; breaking through costs exactly the printed number, so do the arithmetic before contact, not during. In endless mode the speed climbs, so start pre-positioning for the next row the moment the current one resolves, and remember its barriers are always dodgeable — death there is a choice, not fate.",[50,73,75],{"id":74},"what-makes-it-distinct","What Makes It Distinct",[55,77,78],{},"Number runners usually force an all-or-nothing choice between two gates. Spark Swarm measures your swarm's width against both gates at once, so the interesting move is the hedge: a deliberate split that banks a guaranteed gain while keeping a stake in the multiplier. That single mechanic turns every gate row into a small portfolio decision, and the deterministic, simulation-proven tracks guarantee no gate pair is ever impossible.",{"title":80,"searchDepth":81,"depth":81,"links":82},"",2,[83,84,85,86],{"id":52,"depth":81,"text":53},{"id":60,"depth":81,"text":61},{"id":67,"depth":81,"text":68},{"id":74,"depth":81,"text":75},"md",null,{},true,"\u002Fgames\u002Fspark-swarm",{"description":6},"games\u002Fspark-swarm","GgiOdMaL19z84xF9E-ada42q5g1A2pDIkWMqLzvwN1o",1784767263666]