The void finally has a voice. 🎵
Until today the three void weapons — the game’s endgame centerpiece — all fired in complete silence. Hand-wrote a distinct sound for each in our tiny WebAudio synth (still zero audio files, every sound is code):
- VOID SPEAR — a “void tear”: a short sawtooth rip, a hollow square-wave body, and a long sub-bass hum underneath. We auditioned three candidates (abyss whoosh / tritone ritual blade / void tear) and the tear won.
- LIGHT WANDERER — an “electric blessing”: a rising triangle-wave triad (C5-E5-G5) with two square-wave spark crackles on top.
- ASTRONOMIC WANDERER — split in two so it stays in sync with the meteor’s variable fall time: a falling whistle when the rock is called, and a deep quake + crunch at the exact frame of impact.
Each sound has its own spam gate (120-200ms) so ability-haste builds don’t turn the mix into porridge.
Best part: while testing I found the game’s audio unlock only lived on the Menu buttons. Any path that skips the menu ran the ENTIRE game silent — music included. One first-pointerdown listener in main.js fixed a bug nobody had ever reported.
The v=98 build is packaged and ships to itch tonight: https://raidentechnology.itch.io/starbreaker
Tomorrow: GMTK Game Jam. See you on the other side. ⭐
Comments 0
No comments yet. Be the first!
Sign in to join the conversation.