Track Progress: 0% (Best: 0%) Speed & State: 1.0× Normal · 45° Wave Attempt & CPS: Attempt #1 · 0.0 CPS
Your browser supports HTML5 Canvas to render the 60FPS Neon Wave Rhythm Dash game, speed portals, and synthwave visualizer.
Level Completion & Record 0% Completed Personal Best: 0% · 0 Coins
Wave Angle & Portal Speed 45.0° Slope · 1.0× Gravity: Normal (+1) · Standard Dart
Live Clicks Per Second (CPS) 0.0 CPS (Peak: 0) Attempt #1 · Instant Zero-Lag Restart
Synthwave Sequencer & Practice 128 BPM Arp Lock Normal Run (Press P for Checkpoints)

Mastering the 45-Degree Neon Wave: Kinematics, Portal Mechanics & Flow-State Rhythm

In the world of precision rhythm platformers, Wave Mode stands as the undisputed benchmark for timing, muscle memory, and click-consistency. Because the wave dart has zero vertical acceleration time—changing direction on the exact frame you press or release your input—every zig-zag trail painted across the canvas is a direct 1:1 graph of your reaction timing.

Neon Wave: One-Button Rhythm Dash combines a 60–120 FPS hardware-accelerated collision engine with a live 128 BPM procedural Web Audio API synthwave sequencer so the background grid, obstacle spikes, and arpeggio bassline pulse in lockstep with your movement.

How to Play & Keyboard Shortcuts

  1. Ascend & Dive (`Mouse Click`, `Touch`, `Spacebar`, `Up Arrow`, or `W`): Hold to fly diagonally upward at 45° (or downward when Gravity is inverted); release to dive at 45°.
  2. Practice Checkpoint Mode (`P` to toggle, `Z` to drop checkpoint, `X` to delete): Struggling with a tight 3x speed diamond corridor? Enable Practice Mode to place glowing emerald crystal checkpoints anywhere along the track.
  3. Hitbox Inspector (`H` Key): Toggle the precision hitbox overlay to see the exact inner forgiveness box of your wave dart (`5×5 px` forgiving core) versus the red hazard hitboxes of corridor walls and sawtooth spikes.
  4. Mini-Wave Mode (`M` Key or Purple Portal): Switch between the classic 45° Standard Wave and the steep 63.43° Mini-Wave for high-frequency "wave spam" training.

Piecewise Linear Wave Kinematics & Portal Slope Equations

1. Standard vs. Mini-Wave Piecewise Linear Velocity Vector (Speed Multiplier S_portal ∈ {0.5, 1, 2, 3, 4}, Gravity g_dir ∈ {+1, -1}):
v_x(t) = v_base × S_portal, v_y(t) = v_x(t) × M_mini × g_dir × ( u_hold ? -1 : +1 )

2. Exact Diagonal Trajectory Angle θ_wave in Standard Mode (M_mini = 1.0) vs. Mini-Wave Mode (M_mini = 2.0):
• Standard Wave Slope: θ_std = arctan( 1.0 ) = 45.00°
• Mini-Wave Slope: θ_mini = arctan( 2.0 ) = 63.43° (Covers 2× vertical distance per horizontal pixel!)

3. 128 BPM Synthwave Sixteenth-Note Beat Synchronization Interval Δt_16th:
Δt_beat = 60 ÷ BPM = 0.46875 s, Δt_16th = 15 ÷ BPM = 0.11718 s (8.53 notes/sec)

Complete Reference Chart: Portals, Wave States & Track Difficulties

Portal / Wave State Color Indicator Horizontal Speed (vx) Diagonal Slope Angle Pro Corridor Technique
0.5× Slow Portal Amber-Orange Gate 310 px/s (0.75×) 45.0° (Standard) Long, measured holds through narrow needle gaps
1.0× Normal Portal Electric Cyan Gate 420 px/s (1.00×) 45.0° (Standard) Rhythmic eighth-note taps synced to the 128 BPM bass
2.0× Double Speed Emerald Green Gate 560 px/s (1.33×) 45.0° (Standard) Look 300px ahead of the dart, not at the dart itself
3.0× Triple Speed Hyper-Magenta Gate 690 px/s (1.65×) 45.0° (Standard) Use light, low-travel micro-clicks (4–7 CPS)
Gravity Flip Portal Solar Gold / Blue Gate Unchanged Inverts Hold/Release Holding now dives downward; releasing climbs upward
Mini-Wave Portal Neon Violet Gate Unchanged 63.43° Steep Slope Rapid 6–10 CPS flutter clicks to stay centered

Continue testing your reflexes, rhythm, and interactive 3D physics across Gemsmakers:

Frequently Asked Questions

1. How do the physics of Wave Mode work in rhythm dash games?
Unlike standard cube or ship modes that use parabolic gravity and vertical acceleration, the Wave dart uses zero-inertia piecewise linear kinematics. Its vertical velocity (vy) is locked directly to its horizontal scrolling speed (vx): vy = +vx when holding the input button and vy = -vx when released. This produces crisp, instantaneous 45-degree diagonal zig-zag trajectories without vertical momentum delay.
2. What is the difference between a Normal Wave and a Mini-Wave portal?
When the dart passes through a Mini-Wave portal, its collision hitbox shrinks by 40% and its vertical-to-horizontal velocity ratio doubles (vy = ±2 * vx). Instead of flying at a 45-degree angle (arctan(1) = 45°), the Mini-Wave flies at a much steeper 63.43-degree angle (arctan(2) ≈ 63.43°), allowing rapid high-frequency "wave spam" through ultra-tight diamond corridors.
3. How do I use Practice Mode and Checkpoints to beat Extreme Demon wave corridors?
Toggle "💎 Practice Mode: On" in the bottom dock (or press P). While flying through a level, press Z (or tap the Drop Checkpoint button) to place a glowing cyan crystal checkpoint at your exact position, speed, and gravity state. If you crash into a spike or corridor wall, you respawn instantly at your last checkpoint instead of 0%.
4. How is CPS (Clicks Per Second) calculated in Neon Wave Dash?
The built-in telemetry bar tracks every input press over a rolling 1,000-millisecond window to display your real-time Clicks Per Second (CPS) and peak session CPS—helping players benchmark controlled micro-clicking and high-speed wave spam consistency.