Nowhere in Sight

Jury-picked in Game Development World Championship 2020. A psychological horror game where you navigate using echolocation to solve a bloody mystery within your own home.

GameHorrorEcholocationGDWC 2020Unity
Play on Itch.io →

Project Overview

Nowhere in Sight is a first-person psychological horror game that strips away traditional visual feedback. The player is blind and must navigate their environment using echolocation — sounds bounce off surfaces and objects, building a mental map of the space. Set in a seemingly familiar home that slowly reveals its bloody secrets, the game combines atmospheric storytelling with innovative audio-based gameplay.

The game was jury-picked in the Game Development World Championship 2020, competing against entries from around the world.

Technical Implementation

  • Real-Time Echolocation System — Custom audio engine that emits clicks and spatial audio pings, measuring delay and frequency shift to construct obstacle maps in real time
  • Procedural Audio Obstacle Mapping — Sound waves interact with geometry: hard surfaces reflect clearly, soft surfaces absorb, creating a dynamic audio landscape the player learns to read
  • Blind Navigation Design — No visual HUD, no minimap, no waypoints. Every environmental cue is auditory, forcing the player to develop genuine spatial awareness
  • Dynamic Horror System — Audio-driven tension that escalates based on player progression, with sound design that blurs the line between environmental and narrative horror
  • Puzzle Design Through Sound — Puzzles are solved by listening: a dripping pipe leads to a leak, creaking floorboards reveal hidden passages, distant whispers point toward objectives
  • Built-In Render Pipeline (BiRP) — Stylized visual design using Unity's Built-In Render Pipeline, with the minimalist visual palette actually serving a gameplay purpose (the less you can see, the more you must listen)

Design Approach

The core design constraint was simple: how do you make a horror game when the player can't see? The answer was to make sound the primary mechanic rather than just atmosphere. Every surface in the game was tagged with acoustic properties. The player's echolocation clicks create a "soundscape image" that lasts roughly 2 seconds before fading — the player must constantly ping to maintain spatial awareness, and the act of pinging reveals both the environment and (sometimes) things they'd rather not see.

The narrative unfolds through environmental audio storytelling: answering machine messages, TV static carrying fragments of news reports, and the subtle sounds of something moving just out of echolocation range.

Key Results & Impact

  • Jury-picked — Game Development World Championship 2020
  • Innovation in accessibility — Demonstrated that audio-first game design can create deeply engaging experiences
  • Featured on Itch.io — With ongoing community feedback and updates
  • Portfolio piece — Showcased advanced audio programming and unconventional game design thinking

Tech Stack

Engine

Unity 2020 LTS / C#

Audio

FMOD + custom spatial audio

Rendering

Unity BiRP

Platform

Windows PC

Input

Mouse + Keyboard

Design

Audio-first gameplay

Play on Itch.io ← Back to Projects