
WAVE / LENGTH
WAVE / LENGTH
A game about the waves we make.
About
Wave/Length follows the story of Harry, a lonely tropical island radio operator, who encounters a series of paranormal entities trying to break through into our universe.
Players must help Harry uncover the true power of the wave in order to protect his universe from a catastrophic paradoxical reality collapse.
Playable + full
download available @ itch.io
Full source code
available on GitHub
This project is my very first attempt at:
- Creating a video game (at least since QBasic as a kid)
- Making my own art assets
- Joining a game jam
Built using Godot 4.1 stable, for the 2025 GitHub Game Off #GitHubGameOff.
Controls
Controls:
WASD - Move
E - Interact
Mouse wheel - Tune radio emitter (Hold shift to fine tune)
Left Mouse Button - Emit a radio burst
There are two alternative ways to tune the radio, depending on your hardware:
Hold Q + move mouse left and right - Fine tune radio emitter
1..7 - Jump to station (use -/= to fine tune)
AI disclaimer:
Everything in the game and source code repository - all code and artwork - is my own handmade work, except for the music and font assets mentioned in the Credits section below, and a backdrop image created by my wife.
However I've marked this project as including AI assets because I leaned on ChatGPT heavily for:
- Learning Godot (Minor code snippets / I asked ChatGPT lots of questions about how to do things in Godot whilst learning)
- Concept art / sprite ideas (I copied the look and feel of some generative AI picture ideas when creating my own novice pixel art)
- ChatGPT generated me a Krita vapor wave color palette to keep my colors nice and consistent.
Licenses and Attributions
Please see the LICENSE file in the source repo for the
exact license covering the bulk of this project. This license applies to
all original work created by me for this game (Godot code, Krita
artwork, supplementary files, etc.).
Third-party assets (music, fonts, sound effects, etc.) are not covered by the main project license and remain under their original licenses, as listed below in the Credits section.
Credits
With great love and respect I'd like to thank the following creators whose artwork was included in this project <3
Pizza Doggy (itch.io)
Thanks to Pizza Doggy for their awesome Cozy Tunes pack - and extra thanks for giving me special permission to upload their amazing work to an open source repository.
The .ogg files in
music/pizzadoggy.itch.io/* are covered by their
Game Asset License Agreement, NOT the license applicable to
the rest of the project.
Please see the README.md file in that folder for further
information.
Zeeey (itch.io)
Thanks to Zeeey for the amazing track "The Litch". This track was not listed with a license, but Zeeey granted me explicit permission to use their banging track in this game and to include it in this repository.
The file
music/officialzeeey.itch.io/TheEnigmaFinished.mp3 (track
name "The Litch") remains the sole intellectual property of Zeeey and is
NOT covered by the main project license. It may not be reused,
redistributed, or incorporated into other projects without obtaining
permission directly from Zeeey.
alkakrab (itch.io)
Thanks to alkakrab for their wonderful Free Sci-Fi Game Music Pack, as well as giving me special permission to upload their awesome work to an open source repository.
The .ogg files in music/alkakrab.itch.io/*
remain the sole intellectual property of alkakrab and are NOT covered by
the main project license. They may not be reused, redistributed, or
incorporated into other projects without obtaining permission directly
from alkakrab.
Kronbits (itch.io)
Thanks to Kronbits for their fantastic 200 Free SFX pack, which was provided as Creative Commons 0.
The .wav files in the folder
music/kronbits.itch.io/* are covered under the same license
in this repository.
norwayjohn (freesound.org)
Thanks to norwayjohn for his peaceful ocean sounds.
The file
music/freesound.org/people/norwayjohn/ocean-min.mp3 is an
.mp3 conversion of his original .wav file,
which was provided as Creative
Commons 0, and so this .mp3 version is also covered
under the CC0 license in this repository.
ArcadeParty (opengameart.org)
Thanks to ArcadeParty for his terrific Zombie / Skeleton / Monster Voice Effects.
The .wav files in
music/opengameart.org/users/arcadeparty/* were provided as
Creative
Commons 0, and as such are covered under the same license in this
repository.
SubspaceAudio (opengameart.org)
Thanks to SubspaceAudio for his incredibly useful 512 Sound Effects (8-bit style) sfx pack.
The .wav files in
music/opengameart.org/users/subspaceaudio/* were provided
as Creative
Commons 0, and as such are covered under the same license in this
repository.
NimbleBeasts Collective (itch.io)
Thanks to the NimbleBeasts Collective for their CC0 font pack
All font files in the folder
fonts/nimblebeastscollective.itch.io/* were provided as Creative
Commons 0, and so they are also covered under the same license in
this repository.
A special thanks to the specific authors of the fonts used by this project:
- PaulSpades - Author of KarenFat
- Omni - Author of Habbo
- DuffsDevice - Author of TinyUnicode
Nonsensical 2D (youtube.com)
Thanks to Nonsensical 2D whose video about nice
looking autotiles helped me design the tilemaps for this game. The
layer masks used in the art/tileset-sand-path.kra and
art/tileset-water.kra project files are essentially
modelled directly from his excellent Free
Autotile textures.
This .psd file was provided without an explicit license
listed, and I couldn't find a way to get in touch with him, and so I
didn't include any of his original work in the project repo. He has my
thanks regardless.
My Wife
Thanks to my beautiful wife, who not only didn't divorce me for
entering a month long game jam; but also contributed the wonderful
backdrop artwork and supernova animation (art/backdrop.kra
and art/backdrop_tear.kra respectively).
These files ARE covered under the broader project license, I just wanted to say a special thanks to her for helping with art I was too bad to make lol <3
| Status | Released |
| Platforms | HTML5, Windows, Linux |
| Rating | Rated 5.0 out of 5 stars (1 total ratings) |
| Author | POOGLIES |
| Genre | Action, Adventure, Puzzle |
| Made with | Godot |
| Tags | Experimental, Indie, Open Source, Pixel Art, Retro, Story Rich |
Download
Click download now to get access to the following files:





Comments
Log in with itch.io to leave a comment.
Wow! Great direction and game feel! Good gameplay. Gets harder gradually. Writing is top-notch! Really builds up the personality of this game. Music is a great fit. That cutscene is such a great touch. The whole thing has a personal inviting ambiance with suspense and mystery that got me curious. The game mechanic is interesting. I have seen one other game that attempted something similar and the UX was less intuitive than here.
I feel that maybe the enemies should be mostly invisible when you aren’t on the right frequency.
If you keep working on this, it needs game juice. It has some, only the combat needs more satisfying punchy feel to it, like a satisfying sensory oomph. Maybe particle effects? Maybe upgrades?
One of the most memorable and delightful game jam entries I’ve seen. How long did it take to make?
Thank you for the kind words and thoughtful critique 🙏
As for how long… I took most of the month off work so I could work on it 😅
By the last week I was so burned out and hating life, I decided to cut a lot of my ideas and polish steps I had intended and just ship what I could manage.
As others have pointed out there are some confusing and crunchy parts, as well as the dialog being cringe and clunky in parts. The difficulty curve is fucked on wave 7, and that’s before you count that originally I intended to have tower building mechanics and an upgrade system 🤣
So naive lol. But my original goal was to ship and work solidly on something for a month as a kind of motivational reset, so I decided to “cut corners like it’s crunch time at the circle factory” and just force myself to get it over the line rather than deliver something unfinished.
Thanks for asking, I didn’t know how badly I wanted to tell somebody that lol
You have good work ethics. It feels that you care about the smoothness of the experience of your players and understand their perspective intuintively cause either than the slightly flat (excellent compared to many jam games) combat, it was a pretty profound experience.
The circles turned out pretty round for a circle jam.
This was a really nice game and good job on doing this as your first game! it turned out really nice :)
Super creative and fun experience! Very polished aswell :)
This game was very cool, it only needed some polish, but for a game jam entry this was very good!
I did have a hard time telling the frequency of the seagulls, and I died a lot xd, the animations feel a bit static, some of the assets like the jelly fish and the seagulls feel out of place, they have different pixel ratio.
It was kind of hard changing the frequency that fast on all the jellyfish, because there was too many!
But Great game overall! This is very cool!
Basically sums up my thoughts. Great work here, and what starts of as pretty simple becomes a true test of mettle by the end! The art gels together nicely and I liked the narrative beats woven throughout as well. If I could offer a pair of developer criticisms for your own improvement, I would've liked to be able to just toggle my weapon to stay on, Vampire Survivors style, even if I needed to aim the radio waves still, my old fingers start to ache. Secondly, a little more feedback / juiciness would take your combat to another level. There were times an enemy spawned on me and I took a hit and didn't realize it without a SFX or a bigger effect onscreen, then I died soon after, sending the entire universe into peril! Overall, great work, and I was surprised to notice in your description afterwards that this was your first gamedev project! Keep it up and you'll go far.
Thank you for giving it a go, and thank you very much for the critique, very helpful!
Cool take on the classic enemy wave mechanic! Was very cool to see the art style and mechanics come together piece by piece over the month.. well done, this turned out so well :)
great!
You dont have to put the AI disclaimer. If I know correctly, it only effects Generative AI, like images, videos and sounds created by AI. But still a cool game!