基于 Source 2 的现代游戏引擎S&box 全面开源
2025 年 11 月 26 日,Facepunch Studios 正式宣布其开发的游戏引擎 S&box 以 MIT 许可证 开放源代码,开发者现可在 GitHub 上获取完整引擎代码并自由构建、修改。
S&box 被定位为一款“现代游戏引擎”,底层基于 Valve 的 Source 2 技术栈,高层系统则全面采用 C# 编写,包括编辑器、网络、场景系统、用户界面等核心模块。Facepunch 在公告中强调,开源的是 S&box 自身代码,而非 Source 2 引擎的源代码——后者是否开源仍由 Valve 决定。

在 GitHub 仓库中,Facepunch 提供了完整的克隆、构建指南。开发者只需执行 Bootstrap.bat 即可下载依赖并编译引擎,随后可直接运行游戏与编辑器二进制文件。代码库采用 MIT 许可,但部分原生二进制文件(位于 game/bin)仍受 S&box EULA 约束,使用者需同意相关条款方可使用。
S&box 为独立游戏开发者及模组创作者提供了一个功能完整、可自由定制的现代引擎基础。这一举措让社区能够直接参与引擎的改进与扩展。Facepunch 鼓励开发者通过 GitHub 提交问题、功能请求,并贡献代码。官方文档、教程及 API 参考也已同步上线,方便开发者快速上手。
消息来源:https://sbox.game/news/update-25-11-26
源代码:https://github.com/Facepunch/sbox-public


发表回复