back to home

Facepunch / sbox-public

s&box is a modern game engine, built on Valve's Source 2 and the latest .NET technology, it provides a modern intuitive editor for creating games

3,835 stars
282 forks
2,138 issues
C#HLSLHTML

AI Architecture Analysis

This repository is indexed by RepoMind. By analyzing Facepunch/sbox-public in our AI interface, you can instantly generate complete architecture diagrams, visualize control flows, and perform automated security audits across the entire codebase.

Our Agentic Context Augmented Generation (Agentic CAG) engine loads full source files into context on-demand, avoiding the fragmentation of traditional RAG systems. Ask questions about the architecture, dependencies, or specific features to see it in action.

Source files are only loaded when you start an analysis to optimize performance.

Embed this Badge

Showcase RepoMind's analysis directly in your repository's README.

[![Analyzed by RepoMind](https://img.shields.io/badge/Analyzed%20by-RepoMind-4F46E5?style=for-the-badge)](https://repomind.in/repo/Facepunch/sbox-public)
Preview:Analyzed by RepoMind

Repository Overview (README excerpt)

Crawler view

[Website] | [Getting Started] | [Forums] | [Documentation] | [Contributing] [Website]: https://sbox.game/ [Getting Started]: https://sbox.game/dev/doc/about/getting-started/first-steps/ [Forums]: https://sbox.game/f/ [Documentation]: https://sbox.game/dev/doc/ [Contributing]: CONTRIBUTING.md s&box s&box is a modern game engine, built on Valve's Source 2 and the latest .NET technology, it provides a modern intuitive editor for creating games. If your goal is to create games using s&box, please start with the getting started guide. This repository is for building the engine from source for those who want to contribute to the development of the engine. Getting the Engine Steam You can download and install the s&box editor directly from Steam. Compiling from Source If you want to build from source, this repository includes all the necessary files to compile the engine yourself. Prerequisites • Git • Visual Studio 2026 • .NET 10 SDK Building Once you've cloned the repo simply run which will download dependencies and build the engine. The game and editor can be run from the binaries in the game folder. Contributing If you would like to contribute to the engine, please see the contributing guide. If you want to report bugs or request new features, see sbox-issues. Documentation Full documentation, tutorials, and API references are available at sbox.game/dev/. License The s&box engine source code is licensed under the MIT License. Certain native binaries in are not covered by the MIT license. These binaries are distributed under the s&box EULA. You must agree to the terms of the EULA to use them. This project includes third-party components that are separately licensed. Those components are not covered by the MIT license above and remain subject to their original licenses as indicated in .