Live data from Hacker News

S&box is now an open source game engine

sbox.game

121–130 of 157 posts

Re: S&box is now an open source game engine

#121

Earlier quoted context omitted.

It's Source 2, its not legacy

Source2 is the giant legacy codebase I was referring to.

I mean, it is being updated regularly behind the scenes, it's used by Dota 2, CS2 and deadlock.

If you follow the "leaks" space a bit, you'll know that they are working on some kind of new game, and that new engine features that end up in deadlock for example are developed because of this project.

Re: S&box is now an open source game engine

#122

Earlier quoted context omitted.

S&box was based on UnrealEngine 4 until late 2020. I think Garry wanted to use the latest and greatest engine, then Valve continued to be friendly with him, and even though Valve wanted Source2 to be a VR platform, it was clear desktop was going to remain relevant, but the content creation tools on SteamVR Environments were a cut-down version of what was actually used to make Half-Life Alyx, but they gave Garry all t…

Yet another one. Along with Stride, Godot, Unigine, O3DE, Flax and tens more. All look like they just want be clone of UE: generic dark UI with inspector, scene hierarchy, asset browser in the bottom and play button in the top. Zero creativity and innovation. Where's Emacs or Vim of game engines which brings its own unique philosophy?

Emacs and Vi were both born from an era when industry standard UX had not yet been developed, so they were both explorations in relatively uncharted UX space. This kind of thing only happens anymore when you get a project lead by somebody ignorant/indifferent to established conventions who sets out to make something new without caring if anybody else uses it.

So the projects you desire almost certainly do exist, but they're languishing in the obscurity they earned with their indifference to convention.

Re: S&box is now an open source game engine

#123

Earlier quoted context omitted.

Not all game files are text and the non-text parts massively benefit from good UI.

I am confused by this as well (not a game developer). The engine is under the hood and has no UI. The UI is in the car cabin. Non-text file editing is done in a 3d model or image editing app.

The vast majority of non-text editing in game development isn't done in modeling or image manipulation apps, it's done via the game engine's editor. That's true whether you're using Unity, Unreal, Godot, or a homebrew engine.

There are the rare engines with no editor to speak of -- where things are either done programmatically or other textual definitions -- but they're very very very few and far between.

The engine itself doesn't have a UI, but working with any major engine without using their editor is functionally impossible.

Re: S&box is now an open source game engine

#124
post #49

Earlier quoted context omitted.

"Where's Emacs or Vim of game engines which brings its own unique philosophy?" All forgotten in obscurity. When making a game, people are usually not so much interested in the philosophy of their tools, but shipping things with it as soon as possible. That means working as expected.

To be honest for most developers editors are much alike. While Emacs and Vim guys debate on their philosophies and config files others just open their favourite editor/IDE and ship.

Lol, I haven't tinkered with my emacs config in nearly 10 years now. Most vim and emacs users put together a config they like over maybe a few weekends then get to work. We have deadlines to meet just like all the rest of you.

Re: S&box is now an open source game engine

#125

Earlier quoted context omitted.

Hope that never changes. Linux has enough problems without invasive kernel mode anticheat malware trying to install itself on our systems. It was bad enough that we had to put up with nvidia's proprietary nonsense if we wanted hardware acceleration. Things have finally started to improve. They have finally started open sourcing things. Now that things are finally getting better this anticheat nonsense shows up. You g…

I have a feeling that your ideal game, full of cheaters online, would not be very popular.

[dead]

Re: S&box is now an open source game engine

#126

Earlier quoted context omitted.

You don't have to sacrifice anything, no one is making you install anti-cheat software. > Sacrificing freedom for fun? For video games of all things? That's pretty disgusting and I want people to be better than that. What is the point of freedom if you have a joyless existence?

> What is the point of freedom if you have a joyless existence? > no one is making you install anti-cheat software You don't see the irony here? You don't see the trillion dollar corporations dangling "joy" in front of us and conditioning access to it on acceptance of their bullshit non-negotiable take it or leave it contracts where "we own your computer now" is a clause? The powerful choice is to reject the silly bi…

no it’s not, you can just not do it.

Re: S&box is now an open source game engine

#127
post #41
post #33

Earlier quoted context omitted.

Oh right, that's more reassuring. I guess you'd still have to cut a deal with Valve to use FPs fork commercially though? Which is a wildcard since the licensing terms aren't public as far as I can tell.

There is already a deal between Valve and Facepunch. I don't know all the terms but you will need to publish your game to Steam (not exclusively). https://sbox.game/dev/doc/systems/game-exporting/ (bottom of page)

Not sure if this was added after your comment, but it now says (in a scary red box)

> You can export your game, but you shouldn't distribute your exported game just yet.

That doesn't sound good, maybe they realized after the fact that they haven't actually worked things out with Valve?

Re: S&box is now an open source game engine

#128
post #106

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 pe…

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).

Re: S&box is now an open source game engine

#129
post #8

For those unfamiliar, the studio behind S&box is Facepunch, creators of Garry's Mod and Rust. Facepunch as a company doesn't get much attention but they're wildly successful. Started as just some guy in a bedroom, now ~$100m/year in revenue (all via Steam), $100m in the bank, ~100 employees and almost entirely a company of game developers (maybe 20% of employees are administrative staff). Still owned and ran by the f…

The origin story of Rust is classic: they got tired of Day Z and wanted to make it better, so they hired some random contractor to copy Day Z with elements of Fortnite and Minecraft, the developer complains that he's entitled to more money from the success of the game, lawsuit follows, and then Facepunch supposedly claims the original version was so buggy they have to rewrite the whole thing from scratch. Unclear if they were just trying to start fresh so the lawsuit wouldn't follow them forever, but it started out as just a clone of another game and they turned it into a hugely successful business (and an incredible game). Most games have a short shelf life, but I've watched at least over the past 4-ish years, and the rate that they continue to push changes is impressive.

Re: S&box is now an open source game engine

#130
post #54
post #45

This is cool, though I'm reluctant to give praise when they have been so weird with Linux support on their games. It was annoying after buying Rust to learn that you can't play on official servers on Linux. The game runs fine on Linux, the devs just don't allow it. https://www.pcgamer.com/games/survival-crafting/rust-develop...

They're pretty upfront about the reason - their anticheat supports Linux, but enabling it would make it much easier to cheat because it's not nearly as effective on there, and they decided the cons outweigh the pros. Apex Legends went through the same issue when they enabled Linux support, cheaters swarmed to Linux en-masse because it was so trivial to evade detection even with free/public cheats, and after a year or…

Anticheat has to stop being hostile and move to zero trust client server models. Stop giving clients enough data to snipe players across the map. We can probably get someone smart enough to write an model to overlord the server and realize when someone is wall hacking or moving faster than they should be able to pretty easy - we have the compute these days.

Something has to change to move away from these rootkit antivirus like apps looking for exploits.

Post reply on HN