Tutorials

Community tutorials mirrored from sbox.game/learn and rendered directly in the docs site.

28 mirrored tutorials
FrxxksBeginnerEditor
🎓 Freaks Beginner Resources

A comprehensive beginners resource collection helping you getting started with game development in s&box.

beginnercollectioncompilationfirst
TitanovskyBeginnerMapping
🏛️ Useful links / Полезные ссылки (Mapping)

just some useful links and guides

facehammerlinksmap
TitanovskyBeginnerNetworking
👗 Sync avatar's cosmetics

It's time for everyone to show off your clothing

dressdresserrpcsync
TitanovskyBeginnerUI
👽 How to make button

ok, let's go make

buttonrazorscssui
The AquariumCapable
🔩 Node Editor Introduction

An introduction to the built-in node editor framework.

editornodetool
BobmacBeginnerModelling
Bob’s Guides : S&box Custom Playermodel Guide [For your games!]

A guide for porting Custom models & S1 models into S&box as custom player models!

beginnerfriendlycustompmeasysboxpm
ghageExpert
Claude Code (and any MCP client) inside sbox-dev

Wire a coding agent into the live editor — drive the scene, query the API, write C#, all over a localhost MCP server.

agentaiautomationclaude
FacepunchBeginnerMapping
Creating a Door

How to make a basic door.

doormapmapping
FacepunchBeginnerMapping
Creating a Map Project

This guide explains how to create a map project that targets a specific game.

gamemapmappingproject
FacepunchBeginnerCoding
Creating an Entity for Sandbox

A quick-guide on creating your first entity for our Sandbox game.

codeentitygamesandbox
FacepunchBeginnerEditor
Creating your First Project

A beginners guide to creating your first project in the s&box editor

beginnereditorgameguide
FacepunchBeginnerMapping
Creating Your First Room

Build your first playable room in s&box using the Mapping tools.

mapmapping
GibbardBeginnerNetworking
Displaying networked variables in UI

How to show a networked variable in your UI, like a score or a timer.

beginnernetworkingui
Carson KomponBeginnerUI
How to make UI in S&box

How to make your own custom UI in S&box (assuming you know nothing, but something helps)

codingcssrazorscss
BraxnetBeginnerCoding
IDE Setup

How to set up your IDE so Intellisense/lookups work

FacepunchCapable
Introduction to the Streamer Api

How to make a game that Twitch viewers can interact with

gameplayservicestreamerstreaming
FacepunchBeginnerEditor
Making a First Person Game

How to create a First Person game

beginnereditorgameguide
FacepunchBeginnerMapping
Map Publishing

This guide explains how to publish your map so it can be shared, downloaded, and played.

mapmappingpublishscene
jogamedevCapable
Multiplayer 101 - Easy as pie!

A super-simple guide to make a multiplayer game quickly!

multiplayernetworksynchronize
SoftsplitCapable
Porting Source maps

Step-by-step guide on how to port maps from any Source engine game

hammermappingportingsource
BraxnetBeginnerPlatform
Resource Files

If your published game has missing images, check this out

cseliotBeginnerPlatform
SBox Resources, An Open-Source "Subway Map" for all things S&Box

An Open-Source "Subway Map" for all things S&Box

guideslinksmapstutorial
ShadowBrain GamesCapable
Setting up jigglebones for cosmetics

A quick how-to for people already familiar with the basics of creating cosmetics.

bonescosmeticsjiggle
MenschlichNetworking
Simple Multiplayer Game

Networking basics in just 4 steps.

basicsbeginnernetworkingsimple
SubZero StudiosCapable
Starting From Zero: Creating Your First Map

Everything you need to know creating your first map in S&box!

beginnerdesigneditorgame
xazwareBeginnerUI
the goo quickstart

Hello World in goo!

cscsharpgooui
Tea SanctuaryBeginnerUI
Understanding the Razor's Reactivity

A.K.A. "Why doesn't my panel update?"

hudpanelrazorui
Carson KomponCapable
Writing shaders that respond to Quality Settings

How to make your shaders run better when players have low video settings

qualityrendersettingsshader