How the Magnetic Ferrofluid Works

Ferrolattice - magnetic ferrofluid dynamics and Rosensweig instability spike formation schematic
Fig 1. Laboratory electromagnetic apparatus: stator coil ring with alternating magnetic dipoles, Rosensweig instability spike lattice, magnetic flux contours, and plasma spark containment corridor.

In Ferrolattice, you manipulate magnetic liquid metal to guide charged plasma sparks across a testing chamber. Ferrofluid consists of microscopic magnetic iron particles suspended in carrier liquid. When electromagnets are switched off, the fluid lies completely flat. But the moment you power on a coil, the liquid instantly erupts into sharp cones along the magnetic field lines.

These liquid spikes create physical guide rails across the floor. When coils activate, the fluid surges upward into peaks that funnel your glowing plasma spark through the chamber toward the green containment core.

Every active coil exerts magnetic force that spreads across the room and blends with neighboring fields. By toggling coils between pulling and pushing polarities, you sculpt an invisible roller coaster track made of pure magnetism.

Coil Controls and Polarity Hotkeys

Configure your magnetic layout before or during a launch using quick mouse clicks or number keys:

Key / Click Action What Happens
Left Click Coil Cycle Polarity Cycles coil between Off (Neutral Gray), North (Cyan Pull), and South (Lime Push).
1 to 9 Numbered Coil Hotkey Instantly toggles the polarity of the matching numbered coil across the board.
Spacebar / Enter Launch Spark Fires a charged plasma spark from the emitter into your magnetic field.
R Reset Chamber Turns off active coils and returns lost sparks to your pool for a fresh attempt.

Each coil cycles through three functional states:

  • Neutral (Gray / Off): No magnetic pull. Liquid rests flat, and sparks coast purely on forward momentum.
  • North (Cyan Glow / Attract): Pulls sparks inward toward the coil center, bending trajectories toward itself.
  • South (Lime Glow / Repel): Pushes sparks away like a contactless magnetic bumper, deflecting them around obstacles.

How to Beat Level 4 (Avoiding the All-North Trap)

Level 4 introduces the Cryogenic Trench, a freezing hazard spanning the middle of the floor that destroys any spark touching it.

Nearly every new player falls into the All-North Trap: they set both coils on either side of the trench to North, expecting them to haul the spark across the gap. Instead, the competing pull stalls the spark in mid-air right over the trench, dropping it directly into the frost.

The clean solution: Set Coil 1 to South (Lime / Push) and Coil 3 to North (Cyan / Pull). The South coil kicks the spark into a high arc over the trench, while the North coil catches it smoothly on the descent and steers it into the core.

Tips and Solutions for Harder Levels

Later stages introduce complex hazard fields and tight spark quotas:

  • Stage 7 (The Thermal Cross): Four coils surround a blazing central thermal vent. Turning on only one coil drags the spark into the fire. The trick is balance: set the top and bottom coils to North, and the left and right coils to South. This funnels the spark straight down the center corridor.
  • Stage 10 (Dynamic Switching): Six coils with a tight 3-spark quota. Because coil fields reach across the entire chamber, switch them in stages. Set your entrance path with Coils 1 and 2, wait until the spark crosses halfway, then flip Coil 5 from South to North to whip the spark directly into the green docking bay.

Scoring and Spark Efficiency Tips

Earning three-star ratings requires maximizing your efficiency percentage:

  • Survey before launching: Trace the field lines visually before hitting Spacebar. Wasting sparks on test launches chips away at your efficiency bonus.
  • Use repulsion for speed: Slingshotting past a South coil preserves momentum better than dragging through a North coil's center.
  • Single-spark delivery: Delivering your quota in one continuous launch awards maximum end-of-stage points.

Frequently Asked Questions

Setting every coil to North makes them fight over the spark, pulling it sideways into containment walls. Use South (repulsion) coils near walls to deflect sparks away, and North (attraction) coils only near the finish line to catch them.

North coils (Cyan) pull passing sparks inward and raise fluid spikes toward the center. South coils (Lime) push sparks away like a spring cushion, curving their path without slowing them down.

Every spare spark you fire reduces your stage efficiency score. Solve the puzzle by reading the field lines before firing, then deliver all required sparks on your first launch.

Built with pure vanilla HTML5 canvas and standard Web Audio (no external engines or heavy libraries).