Roam

How to make a horror game that actually scares people

A good horror game is not about gore. It is about one threat, too little light and a rule the player is scared to break. Get those right and even a small game made in Scratch or on a phone will make people jump.

Five rules of horror design

Four loops that work in short horror games

Tools for each kind of horror game

Roblox horror hits like Doors are built in Roblox Studio on a computer, with scripts in Luau. Scratch is free and fine for 2D jump-scare and night-shift games. Godot and Unity handle first-person 3D if you are ready to learn an engine.

If you want to test your idea tonight, describe it to Roam on your iPhone. It comes back playable, with sound, and you tune the fear by asking: "darker", "she hears footsteps from further away", "add a second night".

Play it on Roam

Create your horror game with Roam

Give Roam one threat, one rule and a place. Play it with the lights off, then make it scarier by talking.

Try: "empty hospital at night, flashlight with 2 minutes of battery, never run or the nurse hears you, find 4 fuses"

Questions people ask

What makes a horror game scary?

Anticipation. Limited light, sound cues and a threat the player cannot fight create more fear than jump scares alone.

Can I make a horror game for free?

Yes. Scratch, Godot and Roblox Studio are free, and Roam is a free iPhone app where you describe a horror game and play it.

How do you make a horror game on Roblox?

Build the map in Roblox Studio on a computer, keep lighting dark, add a monster with a Luau script that chases players, and use sound for warning cues.

Keep exploring