I've been following S&box for probably over 10 years at this point. It's been obvious for the last 5+ years that the vision isn't "Garry's Mod 2" anymore but maybe something else, like a Roblox-like metaverse. I'm unsure where this project is going but they seem to have smart developers and a lot of passion so hopefully it works out.

I would caution Facepunch though that what made their past games a success wasn't perfection. In the case of Gmod I would actually say imperfection was the charm.

>Obviously this isn't the Source 2 code, that's up to Valve to open source if they want.

Does this mean you need Source 2 to develop with S&box?

Rust has so many compelling features as a game. It was the first game where I felt like I thought about it while I wasn't playing it, because your character remains "in the game" and your base can be raided even if you log off. I don't play a ton of online games, but that was a very new and different concept when I first discovered Rust.

The game reminds me of sitting down at a poker table in a casino. It's very unforgiving - you grind, invest a lot of time, and make calculated bets as to whether you can win or lose a raid, but you can instantly lose everything in a failed raid.

I wish someone would make a browser-based version that was fun to play, and I've thought about it for some time, but the struggle is scoping an MVP that is as compelling given the constraints (eg a 2d or top-down version makes it harder to do things like build multi-story buildings and raid them).

> Does this mean you need Source 2 to develop with S&box?

Maybe I'm wrong, but S&box is essentially a game developed with Source 2, thats purpose is to expose internal APIs and wrap them for users to build their own games with. So you develop your thing in S&box that happens to be made with Source 2, but you don't care about that. Basically Roblox.

Seems this generates some sort of shim that calls source 2 dynamic lib.

Ah ok so this is more of a S&box SDK. I misinterpreted this announcement and thought they were basically just releasing S&box for people to fork.

It is S&box, not just an SDK. The only thing is Source 2 is not open source so you only get binaries for it.