The "Home Base" Hack: How to Build a House Without Building Walls
Unverified — this example may not compile as-is.
The Verse code below did not pass our automated compile check, so it isn't marked verified and is hidden from the guide listing. The explanation may still be useful, but treat the code as a draft and adapt it before use.
The "Home Base" Hack: How to Build a House Without Building Walls
Look, we all love the thrill of a 90s rush. But sometimes, you just want to stand still. You want to sit in a chair, drink a slushie, and wait for your teammates to finish looting without getting sniped by a guy hiding in a bush three islands over.
The problem? Fortnite Creative’s default building tools are great for forts, but terrible for homes. If you try to build a cozy living room using only standard walls and floors, you’ll end up with a gray box that looks like a prison cell.
That’s where Residential Galleries come in.
Think of Galleries as the "Loot Pool" for architecture. Instead of crafting every brick yourself, you grab pre-made, high-quality assets—sofas, staircases, kitchen counters, and entire house shells—that already look like they belong in Fortnite. In this tutorial, we’re going to stop building boxes and start building houses. We’ll cover how to find these assets, how to snap them together like LEGO, and how to use Verse to make your new home actually functional (like a door that opens, because nothing is scarier than a locked house in a creative game).
What You'll Learn
- What Galleries Are: Why they’re better than basic building for complex structures.
- The Scene Graph (Hierarchy): How to organize your house so it doesn’t collapse when you play.
- Verse Basics: Using a simple script to make a door open when a player walks up to it.
- Assembly: Putting the pieces together to create a playable interior.
How It Works
1. Galleries vs. Basic Building
In Fortnite, Basic Building is like crafting a sword from sticks. It’s versatile, but it takes time and looks generic. Galleries are like finding a legendary chest. You get a pre-fabricated, high-fidelity asset that already has textures, collisions, and details baked in.
Residential Galleries specifically focus on homes. You’ll find:
- Structures: Walls with windows, roofs, staircases.
- Props: Couches, TVs, fridges, beds.
- Prefabs: Pre-built rooms (like a full kitchen) that you can drop in and move around.
2. The Scene Graph: Your House’s Skeleton
In Unreal Engine (the engine behind Fortnite), everything you place exists in a Scene Graph. This is just a fancy term for a family tree of objects.
- The Root: Your entire island.
- The Parent: A wall.
- The Child: A light fixture attached to that wall.
If you move the Parent (the wall), the Child (the light) moves with it. This is crucial for houses. If you build a house as one giant, ungrouped mess of props, moving it later is a nightmare. You need to group your house parts into a Prefab or a Group so they act as one unit. Think of it like packing for a move: you don’t throw your socks and your TV into the box separately; you pack them together so they stay intact.
3. Verse: The Magic Spell for Doors
We’re going to add a little magic. By default, a door is just a prop. It doesn’t open. To make it interactive, we use Verse.
- Variable: A container that holds changing data. Think of it like your Shield HP. It starts at 50, goes up to 100, or drops to 0.
- Function: A block of code that does a specific task. Think of it like a Trigger. You step on it, and boom, something happens.
- Event: A moment in time that the game notices. Think of it like the Storm Timer. When the timer hits zero, the storm closes. We’ll listen for the "Player Entered" event.
Let's Build It
We are going to build a "Safe House." You’ll place a pre-made door from the Residential Gallery and write a tiny Verse script to make it open when you approach.
Step 1: Drop the Assets
- Open your Island Editor.
- Go to the Galleries tab.
- Search for "Residential".
- Drag out a Door (look for one that says "Openable" or "Interactive" in the description—some are just props).
- Drag out a Wall or Frame to put the door in.
- Pro Tip: Group these together (Ctrl+G) so they move as one piece.
Step 2: The Verse Script
We need a script that says: "When a player gets close to this door, open it."
Here is the code. Don’t panic—it’s shorter than a battle bus ride.
# This is our main script file.
# Think of it as the "Brain" of the door.
using { /Fortnite.com/Devices }
using { /Verse.org/Simulation }
# This is our "Device" - the physical door in the game.
# We link this in the editor later.
DoorDevice := class(creative_device):
# This is a VARIABLE.
# It holds the door's current state (open/closed).
# Default is false (closed).
Is_Open: bool := false
# This is a FUNCTION.
# It's a block of code that runs when something happens.
OnBegin<override>()<suspends>:void=
# We listen for the "OnInteract" event.
# This fires when a player presses the interact button (E/Click)
# while looking at the door.
for player := range GetInteractingPlayers():
# Toggle the variable
Is_Open = !Is_Open
# If it's now open, play the open animation
if Is_Open:
DoorDevice.PlayAnimation("Open")
else:
DoorDevice.PlayAnimation("Close")
Wait, why did I use OnInteract instead of "Walking Up To It"?
Because Verse is precise. If we made it open when you walked near it, the door would open every time you looked at it, which is annoying. Using OnInteract is like using a Trigger that only activates when you press a button. It’s cleaner and less chaotic.
Step 3: Connecting the Code to the Door
- Place your Door prop in the editor.
- Add a Verse Device to your island (from the Devices tab).
- Paste the code above into the Verse Device.
- In the Verse Device’s properties, you’ll see a slot for
DoorDevice. - Drag your actual Door prop into that slot.
- Note: Depending on the specific door asset you chose, you might need to use a Prop Mover or Switch device if the door doesn’t have built-in Verse support. The code above assumes a simple toggle. For a more robust "open when approached" system, you’d use a Trigger Volume (a box that detects players) instead of
OnInteract.
The "Approach" Version (Better for Safe Houses)
If you want the door to open automatically when you walk up (like a spy movie), here’s a simpler logic using a Trigger Volume:
- Place a Trigger Volume device around the door.
- Set it to "On Enter" -> "Open Door".
- Use Verse to listen to the Trigger Volume’s
OnEnterevent.
Try It Yourself
Challenge: Build a "Loot Goblin’s Den."
- Use Residential Galleries to build a small, cramped room with a bed and a chest.
- Place a door.
- Write a Verse script that does the opposite of the tutorial: Locks the door when a player enters, and Unlocks it only when they pick up a specific item (use an Item Granter or Score system for this).
Hint: You’ll need to use a Variable to track the player’s score or item count. Think of it like tracking Eliminations. If Eliminations > 0, then Door_Locked = false.
Recap
- Galleries are your shortcut to high-quality builds. Use them to save time and make your island look pro.
- Grouping (Scene Graph) keeps your house together so you can move it without it falling apart.
- Verse lets you add logic. Variables hold state (open/closed), Functions do things (play animation), and Events trigger actions (player enters).
- Test constantly. Place the door, run the game, and see if it works. If it doesn’t, check your connections.
References
- https://dev.epicgames.com/documentation/en-us/fortnite/residential-galleries-in-fortnite-creative
- https://dev.epicgames.com/documentation/en-us/fortnite/using-prefabs-and-galleries-in-fortnite-creative
- https://dev.epicgames.com/documentation/en-us/fortnite-creative/using-western-galleries-in-fortnite-creative
- https://dev.epicgames.com/documentation/en-us/fortnite-creative/using-sports-galleries-in-fortnite-creative
- https://dev.epicgames.com/documentation/en-us/fortnite/sports-galleries-in-fortnite-creative
Get the complete code — free
You've read the full walkthrough. The complete, copy-paste-ready Verse solution is free for members — sign in to unlock it.
Free with your BrainDead.TV / BrainDeadGuild Discord account. The walkthrough above is always free.
Verse source files
- 01-device.verse · device
- 02-device.verse · device
Turn this into a guided course
Add using-residential-galleries-in-fortnite-creative to your free study plan — we'll suggest related pages and stitch the lot into one compile-checked, self-guided lesson with worked examples and quizzes.
References
Original tutorial generated by Verse Island from the Verse/UEFN knowledge base, with references to the Epic Games sources above. Code is validated against the knowledge base.