Mantis Lords
Hollow KnightThe paired Mantis Lords can occupy opposite sides and send visible attacks through the same side-view space. Their symmetry makes source identity and the remaining central route easy to compare.
Crossfire combines two projectile lines whose timing and geometry matter together. It works when both origins and the shared intersection are visible before release, neither line retargets after commitment, the player can clear both complete projectile bodies, and the recovery confirms that the intersection has passed.
Kern activates two opposite emitters and previews both complete lines before either projectile is released.
Autoplay is disabled by the reduced-motion setting. Use the timeline slider to inspect the crossfire.
Design the two sources, synchronized release, crossing point, response route, and recovery as one compound spatial rule.
Expose the two origins together and distinguish them from decoration. Show complete guide lines or a shared marker early enough that the player can understand one compound attack rather than discovering the second shot late.
Test the route against both projectile radii plus the full player radius. A point that leaves one line can enter the other, so sample the complete path through the overlap instead of checking only the destination.
Keep both trajectories fixed until the shots cross and exit. Recovery should begin only after the moving overlap no longer constrains the player, leaving the successful route observable and reusable.
A late reveal converts spatial planning into an ambush. If sources enter at different times, announce their order and timing as an explicit sequence rather than calling it simultaneous crossfire.
Independent clearance tests miss the combined geometry. Verify the whole player path across time, including close crossings where the two projectile radii nearly merge.
Late steering moves the intersection and invalidates both previews. If one projectile tracks, separate that behavior and communicate its cutoff before combining the rules.
Store both source points, both locked directions, speed, radius, and release time in a single plan. Render guides, projectiles, safety checks, and the preview from that plan so the crossing cannot drift.
Different source distances require different speeds or release offsets to meet at the intended point. Test actual arrival times rather than assuming simultaneous launch creates simultaneous crossing.
Crossfire often removes the obvious horizontal and vertical choices. Measure the remaining diagonal path against arena edges, camera projection, and the player’s slowest supported movement.
Later variants can move the crossing point or alternate source pairs. Keep each pair readable and preserve a gap between crossings before adding another layer.
Crossfire makes Kern feel as though the arena itself is coordinated against Tavi. The threat comes from the relationship between sources, so the encounter can express control and planning without filling every space with projectiles.
For ordinary movement, preserve a diagonal route wide enough for the complete body. If the player can block, reflect, or destroy a projectile, decide whether neutralizing one source intentionally opens the other route and communicate that consequence.
Crossfire requires at least two spatially distinct sources whose paths intersect. A fan spreads lines from one origin, a volley repeats shots over time, and converging threats may use non-projectile geometry. Preserve the two-source relationship.
The paired Mantis Lords can occupy opposite sides and send visible attacks through the same side-view space. Their symmetry makes source identity and the remaining central route easy to compare.
Wally’s encounter layers threats from the boss and arena-side sources. The example shows why each origin needs a distinct cue when projectile lines share a compact scrolling space.
Nemesis coordinates the central boss with distant side entities, creating intersecting fire across depth. Strong color and long sightlines keep multiple origins legible through a moving 3D camera.
Found an inaccuracy or have a suggestion for this page? Propose an edit on GitHub