Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR. Learn more โ
Top 23 C++ Game Engine Projects
-
Project mention: Redot Engine โ Multi-platform 2D and 3D game engine | news.ycombinator.com | 2024-10-01
What is the difference between "Redot" and Godot?
The README for this GitHub contains the same info as the official Godot repo [1], so it's not clear what this fork does differently or changes.
[1] https://github.com/godotengine/godot
-
CodeRabbit
CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
-
-
Cocos2d
Cocos2d-x is a suite of open-source, cross-platform, game-development tools utilized by millions of developers across the globe. Its core has evolved to serve as the foundation for Cocos Creator 1.x & 2.x.
-
Minetest
Luanti (formerly Minetest) is an open source voxel game-creation platform with easy modding and game creation
Lua is a popular tool scripting language - it's used in a variety of settings notably Roblox, the GNU Image Mainpulation Program ("GIMP"), and if I may just momentarily shill, in Minetest. I used to write and maintain various mods for Minetest, and it's even fair to say I did a lot of my learning during that time... there's a lot of learning that can happen on spare time when you're also having fun ๐
-
Project mention: Using Jolt with flecs & Dear ImGui: Game Physics Introspection | dev.to | 2024-04-17
EnTT is a popular alternative to flecs for C++, which has different performance/memory characteristics.
-
cocos-engine
Cocos simplifies game creation and distribution with Cocos Creator, a free, open-source, cross-platform game engine. Empowering millions of developers to create high-performance, engaging 2D/3D games and instant web entertainment.
-
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.
Project mention: Ask HN: What is the best code base you ever worked on? | news.ycombinator.com | 2024-06-28 -
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
JoltPhysics
A multi core friendly rigid body physics and collision detection library. Written in C++. Suitable for games and VR applications. Used by Horizon Forbidden West.
Project mention: Jolt: Physics and collision detection library, used by Horizon Forbidden West | news.ycombinator.com | 2024-09-03 -
-
-
Panda3D
Powerful, mature open-source cross-platform game engine for Python and C++, developed by Disney and CMU
linky-linky: https://github.com/panda3d/panda3d#readme (BSD-3 clause, more or less, saying one cannot use CMU's name to promote your product)
-
-
defold
Defold is a completely free to use game engine for development of desktop, mobile and web games.
-
NoahGameFrame
A fast, scalable, distributed game server engine/framework for C++, include the actor library, network library, can be used as a real time multiplayer game engine ( MMO RPG/MOBA ), which support C#/Lua script/ Unity3d, Cocos2dx and plan to support Unreal.
-
Spring RTS game engine
A powerful free cross-platform RTS game engine. - Report issues at https://springrts.com/mantis/ (by spring)
Project mention: Zero-k: A libre sci-fi RTS game, with an economy based on metal and energy | news.ycombinator.com | 2023-11-19Seems the support would be a realistic feature, though, because it's based on https://springrts.com/ that does support MacOS X.
-
-
-
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! ;)
-
fhearos2 - Heroes of Might and Magic II clone. C++, SDL2
-
Project mention: Antirez/load81: SDL based Lua programming environment for kids similar to Codea | news.ycombinator.com | 2024-10-26
-
-
Project mention: SpartanEngine: MIT-licensed C++ Vulkan game engine | news.ycombinator.com | 2024-04-17
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
C++ Game Engine discussion
C++ Game Engine related posts
-
ObEngine VS cerlib - a user suggested alternative
2 projects | 29 Oct 2024 -
Redot Engine โ Multi-platform 2D and 3D game engine
-
Ask HN: Intro to Game Development path for a 12 year old?
-
Cรณmo encontrar trabajo para los Fixis: analizando Godot Engine
-
Show HN: Homemade Automated Solar Concentrator
-
Random Thoughts about Unity
-
PolyDev :: a better "Hello World" for polyglot devs
-
A note from our sponsor - CodeRabbit
coderabbit.ai | 14 Nov 2024
Index
What are some of the best open-source Game Engine projects in C++? This list will help you:
Project | Stars | |
---|---|---|
1 | Godot | 90,929 |
2 | imgui | 61,107 |
3 | Cocos2d | 18,242 |
4 | Minetest | 10,781 |
5 | entt | 10,215 |
6 | cocos-engine | 8,397 |
7 | o3de | 7,849 |
8 | JoltPhysics | 6,756 |
9 | Piccolo | 5,895 |
10 | magnum | 4,801 |
11 | Panda3D | 4,522 |
12 | GamePlay | 4,496 |
13 | defold | 4,369 |
14 | NoahGameFrame | 3,944 |
15 | Spring RTS game engine | 3,583 |
16 | lumixengine | 3,515 |
17 | Torque3D | 3,351 |
18 | xray-16 | 2,996 |
19 | fheroes2 | 2,721 |
20 | corona | 2,528 |
21 | Polycode | 2,378 |
22 | SpartanEngine | 2,218 |
23 | crown | 2,144 |