✦ StarryBit
← Back to Portfolio | Flagship Showcase

ECHOPULSE

You are blind. The only way to see is to make noise. An immersive stealth-horror experience built entirely on a custom audio-raycasting engine.

ECHOPULSE Gameplay

Bypassing Standard Rendering

Standard Roblox rendering is entirely disabled. To create the echolocation effect, I engineered a highly optimized framework that translates sound waves into visual data in real-time.

Every footstep, dropped item, and ambient noise fires hundreds of spatial raycasts, painting the environment for a fraction of a second before fading back to pure black.

Audio Raycasting Demo
ECHOPULSE Entity AI

Hunted by Sound

The entities hunting you operate on the exact same audio system. They are blind, just like you.

This creates a terrifying balancing act: you have to make noise to navigate the map, find objectives, and track your teammates. But if your noise can reveal the map to you, it can reveal your position to them.

Voting, Loops & Rewards

ECHOPULSE isn't just a tech demo; it features a fully fleshed-out progression system designed to keep players coming back.

Between rounds, players interact with a dynamic map voting system. Surviving loops and completing objectives rewards currency, which can be spent on unlockable echolocation color skins, custom visual effects, and survival tools.

Unlockable Skin
Map Voting UI

Complete Feature Set

A robust blend of systems engineering and player-focused game design.

Spatial Partitioning

Heavy object pooling and caching ensures that despite firing thousands of rays a second, client frame rates stay buttery smooth.

Dynamic Map Voting

A custom, server-authoritative lobby system that handles seamless map rotation, player loadouts, and matchmaking loops.

Cosmetic Progression

Secure data-stores track player progression, allowing them to purchase and equip custom echolocation visuals and unique skins.