EARWORMZ is a brand new game by the author of Biodiversity
Project suggests spending 7 days to produce experimental games to
match a given theme.
I made this in one day.
This game doesn't make much sense. Create a sound by whistling, and
guide it into my ear to power up the laser inside my head. Use the
laser to destroy the EARWORMZ!
Whistling (first to create a sound, then steer it using pitch).
While you whistle, the sound accelerates in the direction
of the speechbubble (direction doesn't change if you stop whistling)
SHHHH or blow (to send the sound into my ear and to engage the laser)
Operating instructions for the laser
You can power up the laser using as few as 1 sounds or as many as 5.
More sounds makes a more powerful laser, but it is also more difficult
After sending a sound into my ear, you get the option to engage the
laser. Simply SHHHH (or blow) continually, until the yellow circle hits
the green band. With more sounds, the laser takes longer to charge as
well as requiring a higher accuracy / more continuous SHHHH sound to
If you fail to engage it, don't worry, simply send another sound down my
ear and try again
You cannot win. But you can try for a high score
Running windowed by default (unless device
has 1024x600 screen, in which case still fullscreen)
Toggle fullscreen (hit 'f')
- Additional weapons, bugs, modes
- Online leaderboards and trophies
Sorry, this is Windows-only for now
Click here for the EARWORMZ discussion forum
- Made with LÖVE
- EARWORMZ uses the Knewave
font, which is released under the Open Font License.
- EARWORMZ (re)uses the sdl audio input, kissfft, and lua bindings
components from the following LOVE project: Guitar Girl
Crayon Cutout Monster Mayhem. I have a local copy of that game here, the compiled audio-input libraries here and a local copy of the
corresponding source code here.
Please refer to the various components for the licensing terms for
Other than the above links, and the LÖVE framework itself, all of
the sourcecode for EARWORMZ is available inside the following .love object.
You can run the .love object directly using LÖVE, or you can rename
the .love file to .zip and extract the sourcecode that way.
Download the .love file here.
The earwormz.exe executable is simply the output of concatenating the
earwormz.love object onto the love.exe interpreter. All documentation,
downloads and reference material is available at the official LÖVE website
Earwormz is released under a BSD license. You can view the license here.
Earwormz incorporates third-party code and libraries, and you can find
their respective licensing information in the downloadable package.