Estimated reading time: 7 min | Updated: July 5, 2026
So you've got s&box installed — now what? The editor is where the magic happens. Whether you want to build your own game, create a custom map, or just experiment with Source 2, the s&box editor is your gateway.
In this beginner tutorial, we'll walk you through first steps in the s&box editor: installing the tools, creating your first project, navigating the interface, building a simple map in Hammer, adding a player controller, and playtesting your creation.
What you'll need: A copy of s&box (via Steam), a modern PC (see system requirements), and a willingness to learn. No prior experience required!
Step 1: Installing the s&box Editor
s&box is split into two separate applications on Steam: the game client and the editor[reference:0]. You need both.
- Open Steam and go to your library.
- Find s&box (the game) — install it if you haven't already.
- Search for "s&box Editor" in your library or the Steam store.
- Click Install — the editor is a separate download[reference:1][reference:2].
Once both are installed, launch the Editor from your Steam library[reference:3]. You'll be greeted by the s&box launcher — this is your central hub for projects, assets, and settings.
Tip: Log in at sbox.game with your Steam account. Your projects, uploads, and creations sync automatically[reference:4].
Step 2: Creating Your First Project
With the editor open, it's time to create a project.
- In the launcher, click "New Game Project"[reference:5].
- Select the "Minimal Game Template" — this gives you a clean foundation with no unnecessary clutter[reference:6].
- Give your project a name (e.g., "My First Map").
- Click Create and wait for the project to initialise.
You'll now be inside the s&box editor. Congratulations — you've just created your first project!
Step 3: Navigating the Editor Interface
The s&box editor has a clean, modern layout. Here's a quick tour of the core areas you'll use most often[reference:7][reference:8]:
🖥️ The Main Editor Window
- Viewport – The large 3D window where you see and manipulate your scene.
- Toolbar – At the top, contains tools for selecting, moving, rotating, and scaling objects.
- Scene Hierarchy – On the left, lists all objects in your current scene.
- Properties Panel – On the right, shows settings for the selected object.
- Asset Browser – Bottom or side panel where you can search and drag in models, materials, and sounds.
🎮 Switching to Mapping Mode
To start building a map, you need to enter Mapping mode. In an empty scene, click the dropdown menu at the top and select "Mapping"[reference:9].
Step 4: Building Your First Map in Hammer
s&box uses Hammer, Valve's legendary level editor, now rebuilt for Source 2[reference:10]. Let's build a simple room.
4.1 Create a Floor
- In the Create Block section, select "Quad"[reference:11].
- Drag and release in the viewport to generate a flat surface.
- Hold Ctrl while dragging to enable grid snapping — this prevents gaps in your map[reference:12].
4.2 Build Walls
- With the Quad selected, you can adjust its shape before confirming — change it to a cube, cylinder, or sphere if needed[reference:13].
- To build a closed room, hold Ctrl and drag from the edge of your floor to create vertical walls[reference:14].
- Repeat until you have a fully enclosed space.
4.3 Add Lighting
- Right-click in the viewport and select "Create → Light"[reference:15].
- Choose "PointLight" — this emits light in all directions.
- Position the light in your room so it's not too dark.
Pro tip: If your room is too dark, add multiple lights or adjust the light's brightness in the Properties panel.
Step 5: Adding a Player Controller
To test your map, you need a player controller — the entity that represents the player in the game world[reference:16].
- Switch back to "Object Select" mode (the arrow icon).
- Right-click in the viewport and select "Create → Player Controller"[reference:17].
- Place it somewhere on your floor.
⚠️ Critical tip: When moving the player controller, make sure you select and move its parent object. If you only move the character model, the actual spawn point stays in the original position — causing your character to spawn in mid‑air or inside a wall[reference:18].
Step 6: Playtesting Your Map
This is the most satisfying part — seeing your creation come to life.
- Click the "Play" button in the editor toolbar[reference:19].
- s&box will compile and launch your map in the game client.
- You should spawn on your floor and be able to walk around using WASD.
- Press Esc to return to the editor.
If something goes wrong — you fall through the floor, spawn in the wrong place, or the map doesn't load — don't panic. Debugging is part of the process.
What's Next?
You've completed your first steps in the s&box editor! Here's where to go from here:
🔨 Learn Hammer in Depth
- Build stairs using the Stairs tool[reference:20].
- Create slopes and ramps using the Vertex tool[reference:21].
- Apply materials to your surfaces with the Texture tool[reference:22].
📦 Import Assets
s&box has a built‑in Asset Browser that connects to cloud libraries[reference:23]:
- Open the Asset Browser and browse the cloud asset library.
- Drag models — like sofas, barrels, or crates — directly into your scene[reference:24].
- These models automatically have physics properties and can interact with the game world[reference:25].
📚 Study the Official Guides
The s&box community has created excellent resources:
- SubZero Studios' Developer Guide – Covers project setup, scenes, C# scripting, Hammer, assets, audio, and publishing[reference:26].
- Facepunch GitHub – The sbox-public repository contains the engine source code and a getting started guide[reference:27].
Final Thoughts
The s&box editor is powerful, modern, and surprisingly intuitive once you understand the basics. With real‑time scene editing, live C# scripting, and instant playtesting — no compiling required — it's one of the most accessible game development tools available today[reference:28].
Your first map won't be perfect. That's okay. The goal is to learn, experiment, and have fun. Every creator started exactly where you are now.
Ready to build something amazing? Fire up the editor, start experimenting, and don't be afraid to break things — that's how you learn.
This tutorial was last updated on July 5, 2026. All information is based on the current s&box Developer Preview and community resources.