DodgeBlock
Dodgeblock
Dodgeblock is a visual mini‑game that runs inside your DAW. It is audio pass‑through (unity gain, zero latency) and does not modify your signal in any way. You dodge falling blocks, collect hearts, and snag powerups while your session plays on.
## Feature Highlights
* Purely visual: audio is untouched; use anywhere in the chain.
* Hearts & powerups:
* Heart (life up), Blaster (clear blocks), Shield (one‑hit protect), Slowdown (global slow‑mo), Shrink (smaller hitbox), Magnet (pulls pickups), Doubler (×2 score), Ghost (invincibility / pass‑through).
* Scaling difficulty: more lanes, faster spawns/speeds per level.
* Persistent state: game state is serialized to JSON and restored with the session.
* DPI‑aware UI with clean HUD, pulsing effects, and accessibility stubs.
---
## Controls
* Move: ←/→ or A/D
* Pause/Resume: Space or P
* New Game: N
* Blaster: ↑ or W (consumes a charge)
* Mouse: drag within the play area to slide the player horizontally
* Fine control: hold Shift for slower movement
HUD: Shows score, level, lives (♥), blaster charges, shield status, and remaining seconds on timed powerups.