Игры

Аудиоигры для незрячих. Всё работает прямо в браузере, ничего ставить не нужно, звук — стерео.

Наушники обязательны: вся навигация построена на том, с какой стороны звучит цель. Через динамик ноутбука лево и право почти не различить.

Что есть

Чем сделано

Обе игры собраны на wage — движке аудиоигр на Rust под WebAssembly. Игра пишется целиком на Rust: от main до меню и логики, меню объявляются стрелками само, а клей для браузера генерируется сборщиком. Звук позиционируется в Rust, в браузер уезжает готовая пара «громкость и панорама».

Две игры показывают две разные модели панорамы. В «Снайпере» сторона — это смещение от прицела: цель дальше влево — звук дальше влево. В «Маяке» сторона — это угол между тем, куда игрок смотрит, и тем, где маяк. Поэтому у него есть свойство, которое приходится держать в голове: спереди и сзади писк звучит одинаково, и различить их можно только по тому, в какую сторону он уезжает, пока поворачиваешься.