-
Notifications
You must be signed in to change notification settings - Fork 0
Home
Welcome to the LULL wiki!
Working title — alts: HUSH / VIGIL / SOMNUS
A psychological horror game for iPhone that stops behaving like software. Built to be played once. Alone. In the dark.
Not "a scary game on a phone" — the scary thing is the phone. It's in your hand, it has a camera on your face and a mic in your room, it knows it's late, and it can reach you after you've closed it.
Inspired by the spirit of Hideo Kojima's OD: fear as the subject, the blur between game and film, dread over gore, and the unknown — at a scale a small team can actually build.
LULL is solo/small, open source (MIT), and currently at v0.1 — the vertical
slice: one fear mechanic, THE EYE, executed end to end, consent-gated, and
speaking in its own narrative voice.
Horror by permission, not violation.
Every sensor LULL touches is opt-in, explained, and revocable. Photos, contacts, location, and health data are not just declined — they are designed out of the codebase. See The Safety Invariant for exactly what that does and doesn't guarantee.
| Page | What's in it |
|---|---|
| Concept & Design | The horror premise, why iPhone, the fear-mechanics list, and the consent-first philosophy |
| The Safety Invariant | The honest account of what's compiler-enforced vs. what's convention |
| Architecture | LULLKit vs. the app target, the state machines, how the pieces compose |
| Building & Running | XcodeGen setup, running THE EYE on device, swift test
|
| Atmosphere (experiment) | The SpriteKit prototype on experiment/spritekit-atmosphere / PR #1 |
| THE MIRROR (ideation) | Design notes for a possible second mechanic — not built, not merged |
| Roadmap / Ideas | What the repo's own status notes imply is next — marked tentative |
-
LULLKit(the shared Swift package): consent ledger, theEyeSessionstate machine, and theAtmospherenarration layer — 16 unit tests, green from commit one. -
app/: a SwiftUI + AVFoundation iPhone app implementingTHE EYE, consent-gated end to end. -
server/: not started yet — the planned Vapor "haunt" backend is design-only (see Roadmap / Ideas).
License: MIT.
Home · Concept & Design · The Safety Invariant · Architecture · Building & Running · Roadmap / Ideas
testtest126/LULL · MIT license
you can close this tab now. it will still be listening.