S&box Wiki

Revision Difference

General_FAQ#545984

<cat>Play.Intro</cat>⤶ <title>General FAQ</title>⤶ ⤶ # General Info⤶ ⤶ ## What is S&box?⤶ ⤶ [https://sbox.facepunch.com/about/](https://sbox.facepunch.com/about/)⤶ ⤶ ## When is the next blog post?⤶ ⤶ The monthly blog posts are usually published somewhere in or around the last week of the month though the actual time and day of the week can vary. If you want to be notified when one goes live you can use the [RSS feed](https://sbox.facepunch.com/rss/news) available on the website.⤶ ⤶ ## Is there a release date? What about early access?⤶ ⤶ A developer preview is currently available through a queue system. For more information, visit the [s&dev site.](https://sbox.facepunch.com/dev/.login/)⤶ ⤶ ## What platforms will be supported?⤶ ⤶ The game will not be available on Mac at all. Dedicated servers be able to run on Linux but no game client will be available for it.⤶ ⤶ ![2020-11-28_03-31-15|235x76](https://aws1.discourse-cdn.com/business20/uploads/facepunch1/original/2X/4/428618c248b285560697f6b03b16f39d2248c2ee.png)⤶ ⤶ ![2020-11-28_03-30-00|438x131](https://aws1.discourse-cdn.com/business20/uploads/facepunch1/original/2X/1/188d43499d46ab263be2ba926f8a5743b4ac8a0c.png) ⤶ ⤶ ## How much will the game cost?⤶ ⤶ We don't know and probably won't know until the game is made available to the public.⤶ ⤶ # Game Info⤶ ⤶ ## What engine does the game use?⤶ ⤶ A version of Source 2 based on the Half-Life: Alyx branch of the engine. Early development was done on Unreal Engine 4 but this has since been discontinued.⤶ ⤶ ![2020-11-28_03-23-24|208x83](https://aws1.discourse-cdn.com/business20/uploads/facepunch1/original/2X/9/91d7a33a6f4c313fb2c2abea54803acbe14e474e.png) ⤶ ⤶ ## How many players can the game handle? What about map sizes?⤶ ⤶ At the moment both player and map size limits are the same as Source 1 (128 players and a max map size of 32768^3 units) but these limits are planned to be increased. This is not an easy process though.⤶ ⤶ ![image|287x64](https://aws1.discourse-cdn.com/business20/uploads/facepunch1/original/2X/0/08de51bd96b7cdb8508b8a1519cd34c1b61b9666.png) ⤶ ⤶ ![image|491x64](https://aws1.discourse-cdn.com/business20/uploads/facepunch1/original/2X/d/daf5df473a8cb103e0b25e230e3fa26894c77d72.png)⤶ ⤶ ![image|491x64](https://aws1.discourse-cdn.com/business20/uploads/facepunch1/original/2X/3/3b4869813d54ed80067279aa5c5a6dd7e3720a9a.png)⤶ ⤶ ## Is level streaming possible?⤶ Maybe? The world itself isn't as immutable as it was in source 1 and while Half-Life: Alyx did contain a (albeit unfinished) system for loading/unloading levels at runtime there hasn't been any word on it being a feature included by default.⤶ ⤶ ## Will sandbox support VR?⤶ ⤶ s&box currently has basic VR support, but it's up to each individual gamemode in terms of the actual implementation for this.⤶ ⤶ ## How will the multiplayer work? Can we connect via P2P?⤶ ⤶ There is currently a lobby system in place in which one person hosts a session and multiple users connect to them (through Steam Networking / P2P).⤶ ⤶ ## Will we be able to mount games like we can in Garry's Mod?⤶ ⤶ ![2020-11-30_03-28-58|520x159](https://aws1.discourse-cdn.com/business20/uploads/facepunch1/original/2X/6/63241a40de3641dfbf75b8b8d2e3538f4ea672f5.png) ⤶ ⤶ ![2020-11-30_03-29-10|520x83](https://aws1.discourse-cdn.com/business20/uploads/facepunch1/original/2X/0/07417959ee0641be610ba5069faeb03cd29cd04d.png) ⤶ ⤶ ![2020-11-30_03-29-19|520x109](https://aws1.discourse-cdn.com/business20/uploads/facepunch1/original/2X/2/2090cc7f908d40c4d6575da509d55fb21db80bd7.png)⤶ ⤶ ## What style will the game use?⤶ ⤶ There are likely going to be multiple styles shipped with the game, including at least one 'realistic' and one cartoonish. Not including any other styles added by people through the workshop.⤶ ⤶ ![image|597x57](https://aws1.discourse-cdn.com/business20/uploads/facepunch1/original/2X/9/955895cc55ee4e967d32f022f132276a981b1106.png)⤶ ⤶ # Content Creation⤶ ⤶ ## What tools will ship with the game?⤶ ⤶ The game includes Hammer, SFM, ModelDoc and a bunch of other tools that are meant to be used alongside it.⤶ ⤶ ## Can we port over Source 1 content?⤶ ⤶ Both Source and GoldSrc models will be able to be imported directly into ModelDoc - however you should only port over content that you have permission for.⤶ ⤶ ![ModelDoc](https://aws1.discourse-cdn.com/business20/uploads/facepunch1/original/3X/d/7/d7aa33ba329810e8a2eb0d4ea526e9ab3ef80983.png)⤶ ⤶ ## Will the game use the Steam workshop?⤶ ⤶ Yes but the game will support multiple hosting methods. On top of using the workshop you'll be able to host them using Github or [Facepunch's own hosting service](https://files.facepunch.com/garry/c926c6cb-f146-4b7b-8cb4-a954155c7c75.png). The game will automatically determine where to download your addon from.⤶ ⤶ ## Where do I upload my games and maps?⤶ ⤶ Gamemodes and maps will be able to be registered using Facepunch's own backend which the game uses to show what maps / gamemodes exist in-game. Groups of content creators will be able to create/edit content under a single [organization](https://files.facepunch.com/garry/e11165c7-94a5-47b3-8b20-1b2a25ac72bb.png) and [configure](https://files.facepunch.com/garry/4368a512-4af6-4e46-8af3-3bdcb74f1707.png) various options like the type of release, summary/description and artwork.⤶ ⤶ ## What language is being used to make addons?⤶ ⤶ Addon / gamemode creation will done using C# with UI styling done through CSS.⤶ ⤶ ## I want to keep my gamemode source private, is this possible with the new backend?⤶ ⤶ Since code is always downloaded directly from the server instead of an external source you'll be able to just omit the code from your upload and keep it in a separate private repository. This won't stop people from decompiling the code that gets sent to them by the server though, nothing will really.⤶ ⤶ ![2021-04-07_00-32-28|477x98](https://aws1.discourse-cdn.com/business20/uploads/facepunch1/original/3X/f/3/f36b0bf785b3ecf7c86373190d20921c76ecead5.png)⤶ ⤶ ## Can I move over existing Garry's Mod addons to S&Box?⤶ ⤶ Not directly. Assets may be ported but code will have to be re-written entirely. There is no official glua support planned and wouldn't be possible anyways because of differences in how almost everything is handled.⤶ ⤶ ## Is the game going to ship with some kind of database adapter for MySQL or the like?⤶ ⤶ There have been talks about including some embedded database similar to how Garry's Mod features SQLite but nothing concrete. For external databases you'll want to set up a web API instead.⤶ ⤶ ![2021-04-07_00-27-21|620x107](https://aws1.discourse-cdn.com/business20/uploads/facepunch1/original/3X/2/9/29feb489fa2e99824e3767e3dc8bfcd42fc6928d.png) ⤶ ⤶ ## Will we be able to monetize our servers/addons?⤶ ⤶ [People will be allowed to monetise their content however they want](https://forum.facepunch.com/t/paywall-for-servers/239905/3?u=tanknut).⤶ ⤶ ## How will X work?⤶ ⤶ For info on various systems you can check out the [official wiki](https://wiki.facepunch.com/sbox/) and the [monthly blog posts](https://sbox.facepunch.com/news). If it's not listed there then we probably don't know in detail yet.