s&
About
The Project
infoAbout s&box mapRoadmap monitoringMetricsEngine startup and usage numbers
Updates
newspaperLatest News published_with_changesChangesRelease-by-release changelog
Games
Browse Games Discover Games
gamejamsresults

Game Jam III

Crowned Sat 3 Oct
Winner 🏆 GAMMA ☢ TEAM
ThemeOne More Round

This jam is over. The next one will show up here.

See the results
Workshop
Playable
sports_esportsGamesStandalone games and gamemodes
Assets
landscapeMaps view_in_arModels textureMaterials apparelClothing
appsEverythingEvery asset type in one list
Forum
Learn
Documentation
rocket_launchGetting Started docsDocumentation apiAPI Reference
Resources
schoolTutorials manage_searchCode Search
Get s&box
Sign in with Steam
Api
Reference Home
publicGlobalssceneScene Systemelectrical_servicesUtilitydiagnosisDiagnosticsarrow_selector_toolInputmusic_noteAudioshapesGraphicslibrary_booksNetworklibrary_booksCommon Structslibrary_booksComponentsleak_addLive Services

Everything

library_booksAttributeslibrary_booksClasseslibrary_booksStructslibrary_booksEnumslibrary_booksEditor Classes
scheduleAPI Changes downloadDownload Schema
API Reference
Documentation for the s&box engine, generated from source. Pick a category below to start exploring.

categoryBrowse by category

public2 types

Globals

These classes hold common functionality that you can access from anywhere.

scene4 types

Scene System

The gameobject and component system are the building blocks of our game engine.

electrical_services9 types

Utility

Classes that make your life easier that you'll probably want to know about

diagnosis2 types

Diagnostics

Classes that helping you debug. Like writing to the console, or throwing asserts.

arrow_selector_tool2 types

Input

Reading input from the user, like mouse movement and button presses.

music_note29 types

Audio

shapes32 types

Graphics

library_books2 types

Network

library_books20 types

Common Structs

library_books78 types

Components

leak_add48 types

Live Services

listEverything else

Attributes 165Classes 1586Structs 340Enums 302Editor Classes 298
schedule

API Changes

See what types and members were added or removed in recent staging releases.

download

Download Schema

Get the raw JSON schema we generate this documentation from — parse it however you like.

Facepunch
  • News
  • Docs
  • Metrics
  • FAQ
  • Forum
  • Discord
  • Twitter