Wavematch
Game Off 2025 Entry
Itch.io Submission Description
Gameplay Description
WaveMatch is a neo-brutalist audio synthesis puzzle game where you master the oscillator. Your goal is to synthesize a sound that matches a hidden Target Signal perfectly. You must rely on both your eyes (using the real-time oscilloscope) and your ears (comparing the audio frequencies).
- Campaign: Progress through 4 tiers of difficulty, mastering Sine, Square, Sawtooth, and Triangle waves.
- Infinite Surf: Endure endless randomized puzzles to build your streak.
- Sampler Clash: Record your own voice or load a file. The game warps your sample, and you must match the playback speed and filter brightness to survive.
Controls
The game is fully playable with Mouse or Touch.
- Sliders: Drag to adjust Frequency (Pitch), Gain (Volume), Detune, and Filter Cutoff.
- Wave Select: Click buttons to change the waveform shape.
- Ear Button: Click and hold "HOLD TO COMPARE" to isolate and listen to the Target Signal.
- Check Button: Click the large checkmark to submit your synthesized wave.
Credits
- Engine: Built with React 19, TailwindCSS, and the native Web Audio API.
- Icons: Lucide React.
- Font: JetBrains Mono.
- Audio: All sounds are synthesized in real-time via code; no external assets were used (except user recordings).
Notes on AI
This game's code was partly generated with the assistance of Google Gemini.
Dev Note: The Theme
WaveMatch interprets the "Waves" theme literally. You aren't just riding waves; you are constructing them physics-first. By manipulating the raw mathematical properties of sound waves—frequency, amplitude, and harmonics—players interact with the fundamental building blocks of audio.
| Status | Released |
| Platforms | HTML5 |
| Author | codesome |
| Genre | Puzzle |
| Tags | 2D, Audio, Game Design, High Score, Kickstarter, Singleplayer |
| Code license | MIT License |
| Average session | A few seconds |
| Languages | English |
| Inputs | Mouse, Touchscreen, Smartphone |
| Accessibility | High-contrast, Textless |
| Links | Source code, GitHub |
| AI Disclosure | AI Assisted, Code |


Leave a comment
Log in with itch.io to leave a comment.