A horror game that teaches you to code

Don't Look Up โ€” fifty rooms of a hotel nobody checks out of, one coding question in each, in Python, JavaScript, TypeScript, Java, C++ or Go.

A man with a camcorder walks into the Hotel Marlow at 2:40 in the morning, calls the lift and presses a floor. In every room a woman walks the far wall with her back to you, humming. Four answers hang in the air between you and her. Pick the right one and the far door opens onto the next room. Pick the wrong one and she turns around โ€” and you are back at the door of the same room, facing a different question.

Play Don't Look Up โ†’

Free, and no account needed โ€” play as a guest. Runs in the browser โ€” nothing to install. Best with headphones. Not for the easily startled.

How it plays

Five floors of ten rooms, 101 to 510. The lift's first button is lit from the start; each floor above lights up once the floor below is cleared, and ten rooms bring you back to the lift. There is no clock โ€” the only way to lose a room is to answer it wrong. Your progress is saved for each language, so you can stop halfway up the third floor tonight and pick up from the same door tomorrow. Clear room 510 and you have checked out.

The rooms are not all the same. There are bedrooms, bathrooms, storage rooms, lounges and a nursery, and each floor has something of its own: room-service trays left untouched on the second, water on the floor of the third, mirrors turned to face the wall on the fourth, candles lit in every room of the fifth.

What it teaches

You choose the language at the street door. Every question comes from the same bank as Robo Cricket โ€” twelve topics per language, from variables, types and loops to the parts that make each language itself โ€” and gets harder as you climb:

RoomsBand
101โ€“207easy
208โ€“404medium
405โ€“510hard

When you get one wrong, the screen tells you the right answer and why, before you try the room again. A room retried is a different question, so a death is a lesson rather than a lookup.

Questions and answers

Is it very scary?

It is a horror game: dark rooms, a figure that runs at you with a knife, and a scream. There is no gore. Turn the effects off in the settings and she comes silently.

Is this for complete beginners?

The first floor assumes you have written a little code in the language you picked. The fifth floor asks about code you would have to read carefully at work.

Is it free?

Yes. Every game on SULULU is free and there is nothing to buy.

The other games on SULULU