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

Gamejams

Date
Theme

Date announced very soon. Theme revealed when the jam starts.

$50,000
prizepool
Workshop
Playable
sports_esportsGamesStandalone games and gamemodes
Assets
landscapeMaps view_in_arModels textureMaterials apparelClothing
appsEverythingEvery asset type in one list
Forum
Learn
Documentation
docsDocumentation apiAPI Reference
Resources
schoolTutorials manage_searchCode Search
inputLog in with Steam chevron_leftChange Language
简体中文EnglishРусскийEspañolPortuguês-BrasilDeutsch日本語FrançaisPolskiTürkçe한국어PirateItalianoไทย繁體中文УкраїнськаČeštinaNederlandsMagyarDanskSuomiSvenskaNorskΕλληνικάRomânăБългарскиTiếng ViệtBahasa IndonesiaEspañol-Latinoaméricaالعربية
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.

category Browse 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

shapes30 types

Graphics

library_books2 types

Network

library_books20 types

Common Structs

library_books77 types

Components

leak_add37 types

Live Services

list Everything else

Attributes 162Classes 1471Structs 311Enums 273Editor Classes 286
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