The Scene System
Posted 10 months ago
As you can tell, this is kind of like a whole different engine now. 

So let me tell you something. I love the source engine. I'm a source engine geek. The fact that the guys who made half-life know who I am and have let me use Source 2 is insane to me. They are my heroes and I don't want to hurt their baby.

So removing entities, server/client, func_button and all that shit hurts my heart. It's not done lightly. The engine since the start has really been a worldcraft (hammer) first engine. And that's worked for some of the greatest games in the world, but I don't think it's going to work for us.

After using Unity for many years, I can see the benefits of both worlds. Hammer is the king of level editors. It is something engines like Unity sorely miss, and no one has managed to top. But the range of being able to make the smallest high-concept mobile game to the largest open world terrain game is one of Unity's great strengths, too.

So what I would love to do is let people make games in s&box, and then export them as standalone games. And then sell them on Steam. And I don't want any money for that. I don't want any royalties or a cut of your earnings. It'd be totally for free. It doesn't cost us anything, so we're not gonna charge for it.

And what I'd like is to convince the rest of the company that we can make the engine that good that they should use it too. And then they can make games on it, and release them, and make me lots of money to spend working on the engine.

This all obviously needs permission from Valve, but initial talks about it have been positive, and as long as we don't fuck it all up by doing something stupid like uploading one of their games to our platform and forcing them to DMCA it, I think we should be good.