You are browsing as a guest. Sign up (or log in) to start making projects!

Open comments for this post

26m 45s logged

Devlog #6: actual scares and the thing behind the screen

this update started with a very normal horror game thought:

“what if the computer actually scared you?”

not just a popup. not just corrupted text. not just the system saying something ominous and then politely giving control back.

i mean the screen gets taken.

MysteryOS now has real scare events. opening the wrong file can hard-cut the entire screen into static for a couple seconds, with a sharp sound hit and no friendly little error box explaining what happened. for a moment the desktop stops being an interface and becomes something else using your monitor.

i added a new scare type called HardJumpscare, which is not exactly subtle.

there’s also an aperture scare now. the screen goes black and a thin vertical slit opens in the middle, like something is looking through from the other side. green static crawls behind it. scanlines move through the gap. there’s this horrible descending sound underneath it, less like a glitch and more like a door opening somewhere it should not.

sound was the missing piece.

before this, most of the horror was atmosphere: creepy files, corrupted images, strange messages from PID 7741. that worked, but it didn’t have teeth yet. now the scare director can request audio events: dread drones, impact hits, aperture noise. no audio files needed. it’s all generated live with WebAudio using oscillators, filtered noise, and gain ramps.

which feels right. the game is about a machine making meaning out of nothing, so the screams might as well be procedural.

i also made terminal reads count as opening files.

this matters because terminal players are exactly the kind of people who should not be safe. if you cat /Pictures/0xE10A.png, the system notices. if you read deleted researcher files from the terminal, the system notices. avoiding the GUI does not save you anymore. it just makes you look more suspicious.

some current scare triggers:

  • opening /Pictures/0xE10A.png
  • searching for september
  • running timeline /Users
  • opening deleted researcher files
  • opening /System/models/
  • opening /Desktop/you/a_door_you_did_not_open.txt

that last one is probably my favorite, because the file name is already a warning. you know opening it is a bad idea. the game knows you are going to do it anyway.

the important part is that the scares are tied to meaning now. the aperture scare happens around models and timelines, because those are the moments where you are not just reading evidence anymore. you are helping the anomaly understand people.

the hard jumpscares are for boundary files. 0xE10A.png. the door file. things that should feel like the OS briefly stopped pretending there was a safe distance between you and it.

internally, the scare system is cleaner now too. the scare director handles visual events, delayed whispers, and sound requests. the kernel drains those requests and plays the WebAudio stingers. it’s starting to feel less like a pile of glitch effects and more like a horror engine hiding inside a fake OS.

which is exactly where this game has been heading.

MysteryOS has always been about reading too much. every stage rewards attention, but every reward also makes the machine more aware of you. now that awareness has a body: the screen going black, the sound cutting in, the desktop being taken away for two seconds while something else uses it.

next i want the horror to get more personal. tracking what files you reread, what terms you search, what folders you avoid, and letting the final stages respond to that.

because the scariest version of MysteryOS is not one where the anomaly jumps out.

it is one where it is right.

0
2

Comments 0

No comments yet. Be the first!