Атмосферный 3D-хоррор в браузере · An atmospheric browser 3D horror
Three.js · чистый JavaScript · без движка / pure JavaScript · no engine
v3.0
5 Ночей в Ласточке — атмосферный хоррор от первого лица, вдохновлённый FNAF, но со своей историей. Действие происходит в заброшенном пионерском лагере «Ласточка», закрытом в 1989 году. Ты лежишь в кровати дальнего корпуса у леса и должен пережить ночь до шести утра.
Игра написана на чистом JavaScript с Three.js, вся графика и звук сгенерированы кодом (плюс несколько внешних аудиофайлов). Никакого игрового движка.
🎮 Играть прямо в браузере — ничего скачивать не нужно.
Играй в наушниках. На слабых устройствах может подтормаживать — тогда отключи «Тряску и вспышки» в настройках.
lastochka/
├── index.html — разметка и оформление
├── js/
│ ├── data.js — тексты, локализация, баланс ночей (можно править)
│ └── app.js — вся логика игры
└── assets/ — звуки (.mp3)
Five Nights at Swallow is an atmospheric first-person horror inspired by FNAF, but with its own story. It takes place in an abandoned Soviet summer camp called “Swallow”, shut down in 1989. You lie in a bed in the far cabin by the forest and must survive the night until six in the morning.
The game is written in pure JavaScript with Three.js; all visuals and most sound are generated in code (plus a few external audio files). No game engine.
The intro is voiced in Russian; the English version plays it with subtitles.
🎮 Play in your browser — no download required.
Play with headphones. On weaker devices it may stutter — turn off “Shake & flashes” in the settings if so.
lastochka/
├── index.html — markup and styling
├── js/
│ ├── data.js — texts, localization, night balance (editable)
│ └── app.js — all game logic
└── assets/ — sounds (.mp3)
Музыка / Music: C418 — krank · Ridiculon — Acceptance (из / from The Binding of Isaac)
Лагерь «Ласточка» закрыт в 1989 году. · Camp "Swallow" was shut down in 1989.