News for hackers. Stuff that matters.
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.