Echo is a game that I developed in under 48 hours during the Global Game Jam in 2017, with the theme of “waves.” The game is heavily inspired by the idea of echolocation, using sound waves to detect your surroundings. I restrict the view of the player, heavily blur distant objects, and use a grayscale color palette to emphasize a feeling of blindness.

The platform effect is achieved using a custom shader. The shader makes the color fall off using a combination of distance from the player/waves and 4D Perlin noise. The technique is very similar to the one described here, though instead of clipping out part of the model, I fade it to black instead. I also used a noise function instead of a texture.


The link to the Global Game Jam page for this game can be found here. This page contains a complete Unity project, as well as playable versions of the game.