About the Game
s&box is a game creation platform built on Valve's Source 2 engine - our spiritual successor to Garry's Mod.
Play, create, and share games, explore community creations, and experience endless sandbox fun with powerful modern tools.
Play
Hundreds of games made by the community - shooters, roleplay, racing, platformers, horror, and stuff we don't even have a name for yet. No installing or subscribing, just click to play. Party up with your friends and they can play too, no need to mess around setting up servers.
Create
Anyone can create games using our intuitive modern editor, creating scenes with a standard scene system and a C# API with powerful hotloading.
Share
You can publish your games directly to the platform where everyone can play it at the click of a button.
You can earn through our Play Fund from players playing your games, directly funded from cosmetic purchases.
Or (coming soon...) you can take it one step further and publish to Steam as a standalone title, with no engine royalties.
FEATURES
Source 2 Engine: Built on the same engine as Half-Life: Alyx and Counter-Strike 2.
Multiplayer: Party up with your friends and jump into games straight away, no servers needed.
Game Library: Hundreds of community-made games across every genre, always growing.
One Click Play: No installing or subscribing - browse and jump into any game instantly.
Constantly Updated: Like Garry's Mod and Rust - big content updates on a fast cycle.
Customization: Personalize your player with cosmetics that carry across every game.
Game Editor: Create your own games in our intuitive editor with C# scripting and real-time hotloading.
Play Fund: Creators earn money when people play their games.
Publish to Steam: Coming soon... take your game standalone on Steam, royalty-free.
Screenshots
8 images
Version Information
Steam Patch Notes
Official update history
Fixed a collection of issues with new Platform Chat, most importantly clients not receiving messages
Fixed game video settings being stomped in the editor
Fixed certain objects becoming wrongly transparent after opaque fade fixes
Fixed a stutter on dedicated servers when new clients joined
Fixed maps with a target game not launching at all for other games
Discover in it's own menu tab, Games has no dropdown, Hub removed
Game browsing uses new ratings and tags
Fixed a VRAM leak with the new UI batching causing out of memory crashes
There was a crash when using new NVIDIA GeForce 595.71+ drivers, we have released a hotfix for this.
A new update has been released, you can view the full changes on our blog post.
https://sbox.game/news/update-25-11-12
🎁 Added
Scene.AllActive
Game.Overlay.Close and Game.OverlayCloseAll
🧼 Improved
Optimization: ByteStream optimized much faster
Optimization: Switch DeltaSnapshotSystem to use ByteStream
Optimization: Reduced interpolation allocations
Optimization: Convert CommandList from Action += to struct list (#3325)
Box3D updated
Input router now uses floats for mouse deltas
Editor: Inline widget can copy, paste, reset
PlayerController: only scale anim-driven footstep volume by WishVel
Don't fire OnEnabled on child components if the GameObject is being destroyed
🪛 Fixed
Fixed time in Update being 1 frame old
Clean up FixedUpdate lerping, fix weirdness
Security: Fix unrestricted TypeLibrary property setting
Security: Sealed Bitmap
Security: TypeLibrary.MakeGenericType obeys constraints at runtime
Buffer Overrun in SpriteSystem
Movie Maker: Fix not being able to scrub by dragging on scrub bar
CreateGameModal not passing thru selected privacy
EnterChair Not Being Exposed
Don't flush in SwapChain destructor during shutdown
Fix wrong logic in OOBChecks.ThrowIfBoneOutOfBounds
Fix divide by zero in MathX.LerpInverse
Fix SelectionSystem.OnItemRemoved being called with the wrong object
Fix Plane.Equals always returning true
Fix BBox.Contains when the box is the same size
Fix PanelTransform equals operators
Fix string.TrimQuoted could throw on empty strings
Fix logic in Spline's CheckPointIndex
Fix divide by zero in Spline
In Rotation.Pitch - add clamp to prevent NaN
Fix incorrect calculation in Vector3.TcbSpline
Fix possible divide by zero in MathX.Remap
BaseFileSystem.Mount will ignore double mount
Fix launcher being in the wrong directory
Fix Collection was modified in ExecuteEnabledInSelfAndDescendants
Avoid throwing OperationCanceledException when querying servers
Protect against NREs in Mixer.ApplyProcessors
Fix asserts in ClothingContainer.ApplyAsync - just return if body becomes invalid
Fix NRE in NetworkSystem.OnSceneLoaded
Fix NRE in GameInstanceDll.CreateGameNetworking
Fix NRE in MoveModeLadder.ScanForLadders
Fix NRE in MoveModeSwim.UpdateWaterLevel
Tweak MenuUI\\FrontPage.razor to fail less spectacularly
A new update has been released, you can view the full changes on our blog post.
https://sbox.game/news/update-25-10-22
🎁 Added
Preloaded content in initial Steam download
Crashing now opens a crash report
Support for selecting resources for interface properties in the editor
Sprite Editor: Multi-Select support. CTRL to add to current selection, SHIFT to select all between last selection
Sprite Editor: Added DEL and CTRL+D shortcuts for Delete and Duplicate
Sprite Editor: Deleting, Duplicating, and even Drag-and-Drop actions now work when performing a Multi-Select
Sprite Editor: Right Click -> Edit Frames can edit multiple frames at once with a Multi-Select
Sprite Broadcast Events
Sprite Broadcast Event Types
SpriteRenderer.PlayAnimation() no longer resets the playback when calling on the animation that's already playing
ParticleSpriteRenderer now has a PlaybackSpeed property for Sprites with animation
Ability to edit HashSet<T> properties in inspector
🧼 Improved
Material: Material.Set( ... ) actually works to set any parameters
Material: Added Material.SetFeature( .. )
Material: Added Material.GetFeature( .. )
Material: Added Shader.Schema (but don't use it yet because it's all gonna change)
Material: Refactored internal material system, so we understand it more
Sprite Editor: Made room for the scrollbar in the Timeline
Refactored SceneSpriteSystem.AdvanceFrame -> Sprite.AnimationState
Clears clamp properly to the render area
All resources support IsValid
BBox.Transform() now works correctly for asymmetric boxes and scale
PlayerController press trace can hit triggers, but drops if a solid fails press
ToolsVis Quality of Life Improvements
Allow PlayerController unducking while swimming or climbing
net_fakelag and net_fakepacketloss are cheat convars
🪛 Fixed
Model reload crash
Physics: FindClosestPoint on overlaps
Glass now always uses the correct framebuffer, fixes it when multiple tools are open
Depth of Field Fixes - Edge Vignetting & Quality Scaling
Clear connections from local snapshot states for networked objects on host change
Update main camera when a camera priority changes
Fixed \ properties not respecting \ and \ attributes
GenericControlWidget now checks for visibility updates properly
🚯 Removed
NativeRenderingWidget: Replacement is SceneRenderingWidget
Material: Dynamic Expressions
Remove native unused WellKnownRenderTargets
vr_vulkan_wait_fence_between_eyes dead convar
A new update has been released, you can view the full changes on our blog post.
https://sbox.game/news/update-25-10-15
This week we shipped our first part of our 2D toolset, the sprite editor.
[img src="{STEAM_CLAN_IMAGE}/40646584/526b0e590f1de161f70f1847b2c96202b1a2db12.gif"]
🎁 Added
Networking Compression: LZ4 is used on larger packets (> 128 bytes)
Decals: Emission Texture Input
RenderTexture Asset
Sprite Resource Editor
Rope Component
RigidBody: Added InertiaTensor, InertiaTensorRotation, ResetInertiaTensor
Mounts: Added flags and tags and a directory system to make it easier to browse
Third party attributions for: VMA, Vulkan Headers, Box3D, MonoMod
Move Sandbox Verlet Ropes to Engine (#3150)
🧼 Improved
Networking: Optimized Sync Vars and Delta Snapshots
Networking: Remove allocations from NetworkObject.GetPropertySlot
Menu Settings Improvements
Managed navmesh generation
Don't run post process effects if we're in ToolsVis, other command lists should still run eg SSR and GTAO
Directly forward Sandbox.Vector index access to System.Numerics.Vector.Item\
Cloud Assets: use non-recursive vmap ref collection, better version conflict handling
MeshTrace now has ignore GameObject support
Default decals have a tighter attentuation angle
Adjusted main menu particles to be way less intense
Line Renderer now applies tags
GPU Crashes go through our crash reporter
Movie Maker: Video export correctly switches camera based on priority
🪛 Fixed
Santa Hat and Skater Helmet Camo being unusable
Bloom "Firefles", Fix Subsurface in Ambient Baked Lighting
Apply missing attributes to 3d skybox attributes
Kinematic ModelPhysics lagging behind
Child collider update on transform change
Physics heightfield triangulation not being clipped before navmesh generation
Update decal sort layer on change
Edge case for loading nested prefabs
NRE when applying added objects to a prefab
[img src="{STEAM_CLAN_IMAGE}/40646584/e0f5f177dda6d93341f9bdd16db07f2c45d753c2.png"]
A new update has been released, you can view the full changes on our blog post.
https://sbox.game/news/update-25-10-08
🎁 Added
Display thirdparty licenses in about modals in game and editor
Support getting root motion transform on single sequences, not just animgraph
🧼 Improved
BBox control gizmo tweaks
Screen recorder stops when ending editor play session
Ambient Occlusion: Restored spatial denoise mode
Ambient Occlusion: Support non-standard projections and fix haloing around edges by calculating fov from projection matrix
Updated Box3D: Wind force & mesh vertex weld options
BaseItemWidget has more explicit callback handling and improved undo integration
Refactored SceneCamera.RenderToCubeTexture to use command lists
ModelPhysics bodies set a GameObject source so collision event system can look for listeners
Scene Viewport: Only show black background in 2d views with ShowSky disabled
🪛 Fixed
Downsampled SSR producing artifacts and crashing Intel Graphics
SpriteRenderer having an unbound unused buffer leading to a potential crash
GPU Resource Barriers having completely wrong flags in many cases, leading to potential crashes or undefined behaviour
Rare crash in ModelDoc physics sim
Crash when loading invalid VPKs
Crash when binding invalid render targets
Speculative editor crash with destroying widgets
SnapToGrid dividing by zero
Updating PanelRealTime twice in editor, resulting in 2x faster UI transitions and animations
Standalone not booting because of missing quality profiles and expecting a download cache
Movie Maker: Not being able to drag time selection fade in
Movie Maker: Video exports have correct field of view and warm up ray tracing
Console styles
Scene Viewport: Fix FOV not respecting editor preferences
GameObjectSystems not running in PrefabScenes in editor, they will only not run in PrefabCacheScenes now
ModelPhysics Destroy
Profiler not launching from missing dependency Microsoft.Diagnostics.Tracing.TraceEvent
Editor TintAttribute and HelpUrlAttribute not working
Left-click inconsistency when select/deselect GameObject gizmos
Gamepad Cursor Issues
InputContext: CTRL + C queues a copy event, not cut
Hierarchy right-click context menu creation at root
🚯 Removed
First person models, moved to workshop
"Include Source Files" option temporarily while we figure out a more solid solution
BaseItemWidget.ItemsSelected and BaseItemWidget.ItemsDeselected are obsolete in favour of BaseItemWidget.SelectionChanged
ResourceState.VertexAndConstantBuffer and ResourceState.IndexBuffer are obsolete, use ResourceState.VertexOrIndexBuffer
Third party dependency: Template Numerical Toolkit (TNT)
Third party dependency: org.json
Unused parts of native recast
Current Release
23018202
Uploaded May 03, 2026
Update already requested
Uploaders have been notified
A newer version is available but not yet uploaded
Help keep this updated
Login Required
You need to be logged in to request game updates. Would you like to go to the login page?
Request Update
Request an update for s&box? This will notify uploaders that this game has an available update.
Request Submitted
Your update request has been submitted successfully! Uploaders will be notified.
Request Failed
Failed to submit update request:
System Requirements
How to Install
sbox.exe to play
Troubleshooting tips
• Run Redist/_CommonRedist installers if game won't start
• Add folder to Windows Defender exclusions
• Run as administrator
Download
Direct link available
18.9 GB
23018202
08A172F9
3d66d8b3f39e519b9f310e0fb0464eeab6a7114fb138db10b8467cde1cc53ac4
You May Also Like
View AllDownload s&box for PC with a direct link or via torrent. Get the full version of s&box for free. s&box is a Action released by Facepunch Studios.