UE5 Concept Game - Back to Bed
A looping UE5 horror demo about a child who keeps waking up inside his own nightmare.
About
I created this project to learn the basics of Unreal Engine 5. I wanted to build something atmospheric and slightly creepy, so I made a short looping horror experience where the environment shifts every time the player goes back to sleep. It taught me a lot about level building, Blueprints, lighting and how to set up simple AI behaviour.
Programs & Tools Used
- Unreal Engine 5
- Models sourced from the UE5 asset store
Gameplay Video
Concept
The game follows a young child who wakes up in his bedroom at night. The room looks normal at first, but something feels off. A red glow leaks through the hallway and the atmosphere slowly becomes more unsettling. When the child goes back to bed, he wakes up inside a strange maze that resembles a nightmare version of the backrooms.
A creature wanders this space and hunts the player while they search for an exit that looks slightly different from the rest of the maze. Reaching it sends the child back to his bedroom, although this time the room behaves in strange ways. Objects act unnaturally, the lighting shifts and the space becomes more distorted.
After interacting with the room, the child eventually lies down again and wakes up in a completely normal morning bedroom. Once he tries to sleep again, the entire nightmare repeats. The loop can continue forever.
Design Highlights
A looping structure that changes the environment each cycle
A simple creature AI that hunts the player in the maze
Three different bedroom states with unique lighting and tone
Blueprint driven interactions and level flow
A small but atmospheric approach to horror
What I Loved About This Project
I enjoyed working on something dark and moody for a change. It was interesting to see how much atmosphere you can create with lighting alone, and building the loop system was surprisingly fun. This project made Unreal Engine feel much less intimidating and gave me a good foundation to build on.