News for hackers. Stuff that matters.
Re:Valve releases Team Fortress 2 game code by thaumasiotes on Tuesday February 18, 2025 @04:08PM (#43095144)
> There are at least 3 major open source alternatives today, way more powerful and easier to work with (O3DE, Godot, Wicked).

My general impression from lurking on these kinds of threads (with no relevant personal experience) was that Godot is a good 2D engine but not a good 3D engine. Do you find it comparable to the other two?

Re:Valve releases Team Fortress 2 game code by SXX on Tuesday February 18, 2025 @04:21PM (#43095276)
IDK about Wicked, but with certain non-photorealism styles you can easily make well performing 3D game on Godot. You can check their showreel and there are plenty 3D games in it:

https://www.youtube.com/watch?v=n1Lon_Q2T18

Re:Valve releases Team Fortress 2 game code by sho_hn on Tuesday February 18, 2025 @04:53PM (#43095605)
Road to Vostok is probably the most relevant Godot-based 3D game, since it's a FPS.

https://www.youtube.com/watch?v=Atb3yFNazmU

https://www.youtube.com/watch?v=SFIOmb1hseA

Re:Valve releases Team Fortress 2 game code by jsheard on Tuesday February 18, 2025 @05:04PM (#43095709)
Cruelty Squad is also a successful FPS title built with Godot, but its deliberately hideous aesthetic probably makes it the worst possible way to sell anyone on the merits of the engine.
Re:Valve releases Team Fortress 2 game code by cheeseomlit on Tuesday February 18, 2025 @05:36PM (#43095998)
I unironically love cruelty squads aesthetic, its one of my favorite indie games in recent years. Even the store description calls it a "sewage infused garbage world"- and it is, but its also oddly charming, and perfectly suits the game's theme and atmosphere. Though its probably not very enjoyable for those with epilepsy
Re:Valve releases Team Fortress 2 game code by jsheard on Tuesday February 18, 2025 @05:56PM (#43096198)
I've heard its style described as the product of someone understanding good design but doing the exact opposite of that out of spite, which seems pretty fitting.
Re:Valve releases Team Fortress 2 game code by KronisLV on Tuesday February 18, 2025 @06:18PM (#43096394)
O3DE came from Amazon Lumberyard which came from CryEngine, so it's quite possibly one of the better looking open source 3D game engines that you can currently get, no strings attached: https://github.com/o3de/o3de

Sadly, you need to put in a lot of work to get good results out of it (neither of its predecessors had a reputation for being easy to work with) and for whatever reason many studios aren't exactly rushing to invest a bunch of time into it (many just go for Unreal Engine 5, or stick with Unity etc., indies often opt for Godot), so you don't get much past simple example projects. Part of this is probably that it never generated a lot of hype or much of a community around it.

Godot has a big community around it and is maturing pretty quickly, the early versions were pretty rough when it came to 3D (2.X and 3.X), but it's better now. Not as stable as Unity or Unreal but those have had the advantage of lots of years of work put into them, by more people than Godot has up until now.

There's also more niche options like Stride (https://www.stride3d.net/) and Flax (https://flaxengine.com/) but they suffer from the same issues as O3DE, even if otherwise are promising.

Re:Valve releases Team Fortress 2 game code by pnw on Tuesday February 18, 2025 @08:06PM (#43097298)
Based on the Github commit history, O3DE started dying off in 2023 and never recovered. There is still not a single shipping game in https://o3de.org/showcase/ either.
Re:Valve releases Team Fortress 2 game code by bangaladore on Wednesday February 19, 2025 @10:23AM (#43103049)
That's because its basically impossible for a normal developer to use CryEngine (what this is based on). CryEngine was always an industry engine. Its very complex and has poor documentation.

My guess is the primary use for this is going to be corps cloning it for their own internal use, whatever that might be. I see lots of huawei-aligned commits.