Blockwave Hyper Surf is a high-speed surfing game where the terrain is generated entirely from real historical cryptocurrency market data -- every ramp, every cliff, every crumbling ledge is a real moment in financial history rendered as blocky, Minecraft-like geometry. You play as The Liquidator, an algorithmic consciousness whose purpose is to ride the markets with cold, calculated efficiency. Bull runs build gleaming green towers you surf at exhilarating speed; crashes shatter the world beneath you into fracturing, decaying blocks -- and the steeper the fall, the faster you go. The atmosphere decays in lockstep with the data: vibrant neon fades to ash-grey ruins, music deteriorates into static, and floating liquidation messages remind you that every red candle was someone's life savings. The horror is not spectacle -- it is systemic. The Liquidator is not evil; they are necessary. Markets require liquidation to function. And yet, at the end of each run, a single number appears: the total USD value of real positions liquidated during the period you just surfed through for fun. Blockwave Hyper Surf turns the abstract violence of financial systems into something you can feel in your hands, hear in the decaying soundtrack, and see crumbling around you at 200 blocks per second.
Narrative Concept: "The Liquidator" The player is The Liquidator -- an algorithmic entity (or trader) who surfs the blockchain's historical price data not for fun, but because they must. They are a liquidation bot given form: a consciousness born from the cold logic of automated trading systems. Their purpose -- their justification -- is that markets must be efficient. Every crash they surf through, every red candle they ride, represents real positions being liquidated, real people losing everything. But The Liquidator doesn't see people. They see data. Numbers. Opportunity. The system requires them. Without liquidators, leveraged markets collapse entirely. They are the necessary evil that keeps the machine running. The horror isn't in what The Liquidator does -- it's in what the data represents and how the world reacts to it.
Judging Criteria Alignment
- Systemic Dismantling The terrain IS the system being dismantled. Each candle the player surfs through is a real historical moment: • Bull runs build towering green crystalline structures -- gleaming, fast, exhilarating. But unstable. • Crashes are the dismantling: blocks crack, shatter, and fall away beneath the player. The LUNA/Terra collapse (May 2022) becomes a terrifying freefall through disintegrating geometry. The FTX implosion is a void that swallows the terrain whole. • Volume spikes during crashes widen the destruction -- more participants, more liquidations, more blocks crumbling. • The terrain doesn't just go down during crashes -- it decays. Blocks lose color, fracture into smaller pieces, develop cracks. The system is literally being dismantled around the player as they surf. • Liquidation cascades (real historical events embedded in the data) trigger chain-reaction terrain destruction -- one falling block destabilizes neighbors.
- Atmospheric Decay The world's atmosphere is directly driven by market health: • Bull market atmosphere: Bright neon colors, energetic particles, clear visibility, upbeat audio, warm lighting. The world feels alive and gleaming. • Bear market atmosphere: Colors desaturate toward grey and ash. Fog rolls in, reducing visibility. Lighting shifts to cold, harsh tones. Audio becomes distorted, lower-pitched, oppressive. The skybox darkens. • Crash events: Screen shake. Blocks emit dust/debris particles as they crack. The background music deteriorates into static and low drones. The previously vibrant blockchain world looks post-apocalyptic. • The transition is gradual and data-driven -- not scripted. As real historical sentiment shifted from euphoria to panic, so does the game world. Players feel the atmospheric decay because it mirrors real emotional arcs of market participants. • Post-crash silence: after a major red candle sequence, the world goes nearly silent. Just wind. Dust. The player surfing through ruins.
- Narrative Justification The Liquidator's philosophy is delivered through environmental storytelling: • Floating text fragments in the world show anonymized liquidation messages: "Position liquidated: $247,000", "Margin call: insufficient collateral", "Account balance: $0.00" • The Liquidator's internal monologue (brief text overlays at key data moments): "Inefficiency detected. Correcting." / "The market doesn't care. Neither do I." / "Someone's leverage is my velocity." • The justification is systemic: The Liquidator genuinely believes (and is arguably correct) that liquidation bots serve a structural purpose. Without them, cascading bad debt would destroy exchanges entirely. They are the immune system of the financial organism. The horror is that this logic is sound -- and yet each data point was someone's savings, someone's hope. • The player gets faster during crashes -- red candles produce steeper ramps and more speed. The game mechanically rewards you for surfing through destruction. You are incentivized to seek out the worst moments in financial history. This is the core discomfort. • At the end of a run, the results screen shows not just your time, but the total USD value of liquidations that occurred during the historical period you surfed. A quiet, factual number. No commentary. Just the weight of it.
- Technical Polish • Voxel/blocky aesthetic with real-time decay shader effects (cracks, desaturation, particle emission) • Deterministic terrain generation from real historical data (same data = same run, enabling competitive leaderboards) • Source-engine-quality surf physics (128-tick simulation, sub-frame interpolation) • Data-driven atmospheric system (no scripted events -- everything emerges from the data) • Responsive UI with real-time candlestick chart overlay showing player position in history
Built With
- html5
- typescript
- vite
Log in or sign up for Devpost to join the conversation.