(Team of two)

First attempt to participate in a game jam. As I had a lot of unfinished projects before, I searched for motivation to complete and release something. As it turns out, the game jam was the right choice. I challenged myself and my friend Drakir to participate in Gynvael’s Winter GameDev Challenge 2018/2019 .

My role in the team

We brainstorm the game design, game mechanics, and whole concept together. But sound design and audio programming were solely my responsibility.

Screenshot

Interesting features

Due to the game jam rule that is limiting total game size, there are no assets (except the computer screen overlay) and everything is generated procedurally. Also, everything is done in vanilla JavaScript without any third-party libraries.

Procedural sound

All sounds are procedurally generated by JavaScript’s Web Audio API . Speaking voice is done by the web browser’s built-in speech synthesis .

Dynamic music

The random note is picked for every room the player enters. The player’s goal is to find the frequency of this note but this note is also used as a root for the major scale. Melody played when the player is searching for frequency is played on that scale. While the player is trying to match the frequency, the tempo of the music is slowly raising to build up the tension.

Accolades

Won honorable mention price in the Gynvael’s Winter GameDev Challenge 2018/19 .