CircuitMatch

Reference Manual & Technical Spec

CircuitMatch β€” Overview & Engineering Principles

CircuitMatch is a premium, client-side match-3 puzzle game styled with a highly immersive circuit-board and logic-gate aesthetic. Played on a custom-designed 10Γ—10 active grid, players swap adjacent electronic components to align runs of 3 or more of the same type. Matched nodes clear, trigger cascading gravity cascades, and synthesize dynamic, retro sound waves.

πŸ›‘οΈ

Zero-Trust Client Execution

Under UtiLabs' zero-trust client-native protocol, all grid states, random seeds, score calculations, and arpeggiated audio frequency synthesis are processed locally in your browser's execution memory. No raw player telemetry, session patterns, or game states are ever uploaded to remote servers, securing complete privacy offline.

Step-by-Step Operation Guide

  1. Select any tile on the 10Γ—10 grid, then select an adjacent tile (horizontally or vertically) to swap their coordinates. You can also drag/swipe directly.
  2. Match 3 or more identical circuit nodes to vaporize them, triggering gravity drops of new components from the top.
  3. Clear 4-gem runs to build a Line Gem (which fires a sweeping horizontal or vertical schematic laser when matched) or 5-gem runs to build a Bomb Gem (which discharges and vaporizes all nodes of the matching color).
  4. Advance through 9 progressive levels as your score grows: symbols automatically evolve from passive electronic nodes into fully active logic gates.
  5. Use the 'Pause' button or press [P] on your keyboard to halt physics loops, and adjust tactile synthesizer audio preferences in the sidebar drawer.

Technical Specification Matrix

Playcourt Grid10Γ—10 coordinate space with premium HTML5 Canvas rendering
Gems EvolutionPassive nodes (Capacitor, Resistor, Via, etc.) upgrade to active gates (AND, OR, XOR, etc.) across 9 levels
Audio EngineDirect client Web Audio API pitch frequency chimes
Cascade PhysicsProgressive spark count, shockwave rings, branching lightning arcs, and linear-decay screen shake