Get non-trivial tests (and trivial, too!) suggested right inside your IDE, so you can code smart, create more value, and stay confident when you push. Learn more →
Top 15 C++ 3d-engine Projects
-
Project mention: Where or how can I simulate arduino code for robots(motors, movement etc..) | reddit.com/r/robotics | 2023-05-12
-
xray-16
Improved version of the X-Ray Engine, the game engine used in the world-famous S.T.A.L.K.E.R. game series by GSC Game World. Join OpenXRay! ;)
Project mention: S.T.A.L.K.E.R.: Shadow of Chernobyl on linux with a emulator. | reddit.com/r/stalker | 2023-04-25 -
Sonar
Write Clean C++ Code. Always.. Sonar helps you commit clean C++ code every time. With over 550 unique rules to find C++ bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work.
-
The full code is available here. Written in C++ with TinyEngine.
-
Project mention: Bucaneering games. (Basically being a pirate - but not pirating games) | reddit.com/r/opensourcegames | 2022-09-21
If you are fine with open source engine + proprietary data then you can check: https://store.steampowered.com/app/223330/Sea_Dogs_To_Each_His_Own__Pirate_Open_World_RPG/ Engine source code: https://github.com/storm-devs/storm-engine
-
Project mention: Are there any cross-platform high-level fully programmatic mobile frameworks like Apple's SceneKit, SpriteKit, and GameplayKit that do not depend on special IDEs or visual editors? | reddit.com/r/gamedev | 2023-05-03
good engines for C++ that meet your requirements https://github.com/u3d-community/U3D https://github.com/rbfx/rbfx i highly recommend taking a look at rbfx, U3D doesn't have all the fancy features that rbfx has but deep down they are the same engine almost. They are forks of Urho3D, a mature engine that has existed from the year of 2011/2010.
-
MethaneKit
🎲 Modern 3D graphics made simple with C++17 cross-platform framework and rendering abstraction API on top of DirectX 12, Metal & Vulkan
Project mention: Searching for Reliable Cross-Platform Rendering Framework (C/C++) | reddit.com/r/gamedev | 2023-01-19I have had my eye on MethaneKit for a while, it may not be far enough along for what you want.
-
NazaraEngine
Nazara Engine is a cross-platform framework aimed at (but not limited to) real-time applications requiring audio, 2D and 3D real-time rendering, network and more.
-
InfluxDB
Access the most powerful time series database as a service. Ingest, store, & analyze all types of time series data in a fully-managed, purpose-built database. Keep data forever with low-cost storage and superior data compression.
-
Found this.. don't know how complete of a reimplementation it is... https://github.com/aap/librw
-
-
-
fhDOOM
Modernized DOOM3/idTech4 engine: ported to modern OpenGL (core profile), enhanced visual effects, improved performance, improved editor, more to come
-
Game-Engine-Development-Series
Game Engine Development Series - Learn to code a Game Engine in C++ from scratch
-
-
Project mention: Implementing C++20 modules in an existing game engine | reddit.com/r/cpp | 2023-02-28
You can try to build them to compare the files (headers and modules), because I think I lack knowledge on what to check. Maybe I have a misconfiguration on VS or something.
-
sightpy-weekend-raytracer
This raytracer is a versatile implementation of Ray Tracing in One Weekend Book Series which uses Python as the interface for the scene description
-
ONLYOFFICE
ONLYOFFICE Docs — document collaboration in your environment. Powerful document editing and collaboration in your app or environment. Ultimate security, API and 30+ ready connectors, SaaS or on-premises
C++ 3d-engine related posts
- Are there any cross-platform high-level fully programmatic mobile frameworks like Apple's SceneKit, SpriteKit, and GameplayKit that do not depend on special IDEs or visual editors?
- Searching for Reliable Cross-Platform Rendering Framework (C/C++)
- As of 2023, what is the state of things regarding C/C++ 3D graphics libraries for the web?
- Renderware Game Engine
- The Italian Job (2001)
- Anyone actually using Unreal on Linux? Or other game engines? What do you recommend?
- rbfx: Game engine with (optional) C# support and WYSIWYG editor.
-
A note from our sponsor - CodiumAI
codium.ai | 31 May 2023
Index
What are some of the best open-source 3d-engine projects in C++? This list will help you:
Project | Stars | |
---|---|---|
1 | webots | 2,568 |
2 | xray-16 | 2,370 |
3 | TinyEngine | 831 |
4 | storm-engine | 745 |
5 | rbfx | 631 |
6 | MethaneKit | 620 |
7 | NazaraEngine | 521 |
8 | librw | 417 |
9 | RaZ | 400 |
10 | captain-blood | 198 |
11 | fhDOOM | 158 |
12 | Game-Engine-Development-Series | 67 |
13 | nGL | 27 |
14 | annileen | 19 |
15 | sightpy-weekend-raytracer | 14 |