-
o3de
Open 3D Engine (O3DE) is an Apache 2.0-licensed multi-platform 3D engine that enables developers and content creators to build AAA games, cinema-quality 3D worlds, and high-fidelity simulations without any fees or commercial obligations.
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
Godot is a bit of darling in the open-source communities, because it's an active open-source engine project. There are quite a few open-source engines, but most of them are self-assembly toolkits without an ecosystem of tutorials. I'd look at the various Doom and id Tech engine versions. The Open 3D Engine just got fully open-sourced, for someone patient, ambitious, and looking for an engine newer than id Tech 3 and id Tech 4. It was, to be blunt, not cross-platform before it was open-sourced, but progress seems healthy.
If you really care about native Linux support the best option is Godot. It's perfect for what you describe. It's the easiest to use (yet powerful enough for commercial games of any kind, it's not a toy), and is the only mainstream game engine where Linux is a first-class citizen.
Also keep an eye out for Bevy in the future if you ever need a powerful data-driven game engine. It's still young but shows great promise.
People mentioned a bunch of other engines already, but one very interesting one is Flax: https://flaxengine.com/
Related posts
-
Show HN: U3D, an open-source, cross-platform 2D and 3D C++ game engine
-
Here are some tips on mentoring junior developers in a collaborative team?
-
Show HN: U3D, an open-source, cross-platform 2D and 3D C++ game engine
-
If you had to develop a game in Python, what engine and tools would you use?
-
Web Game Engines and Libraries