Top 23 C++ Game Engine Projects
Godot Engine – Multi-platform 2D and 3D game engineProject mention: help I can't find out why these errors keep happening, it always happens whenever I try to change a scene, and its most likely a problem in the shaders from what I gathered the only few shaders that I have are god rays, player damage, and a teleport node (i use as a screen transition) | reddit.com/r/godot | 2021-12-01
It looks like someone had a similar one-off error here, but weren't able to reproduce it. This might be of interest to the dev team if yours is reproducible. Can you make a minimum working example, or upload your entire project file somewhere?
Cocos2d-x is a suite of open-source, cross-platform, game-development tools used by millions of developers all over the world.Project mention: Im learning C++ and want to make a small game with it. What do you suggest me for graphics? | reddit.com/r/gamedev | 2021-11-20
Scout APM: A developer's best friend. Try free for 14-days. Scout APM uses tracing logic that ties bottlenecks to source code so you know the exact line of code causing performance issues and can get back to building a great product faster.
A retro game engine for PythonProject mention: Creative coding with Replit | dev.to | 2021-11-24
Pyxel is specialised for making retro-type games, inspired by console games from the 80s and early 90s. You can only display 16 colors, and no more than 4 sound samples can be played at once, just like on the earlier Nintendo, Sega, and other classic games systems. If you're into pixel art, this is the game engine for you.
Minetest is an open source voxel game engine with easy modding and game creationProject mention: Help building Minetest on Linux Mint | reddit.com/r/Minetest | 2021-12-01
git clone https://github.com/minetest/minetest.git
Gaming meets modern C++ - a fast and reliable entity component system (ECS) and much moreProject mention: I wrote a simple Go->C++ compiler to use for gameplay programming. Here's a demo of its use for my game project (along with an editor tool). I show the generated C++ in the end of the video. Compiler source code is ~1500 lines, link in video description. Will do a deeper public release soon! | reddit.com/r/golang | 2021-11-25
Interop: With this compiler I have direct interop to existing C++ libraries and codebases. For example I use EnTT for the entity-component data storage in the game demo here, and I'm able to call to the C++ including Go's generic syntax translating to template calls. That's not as easy with Cgo (and also Cgo adds huge overhead)
Cross-platform 2D and 3D game engineProject mention: achieving 00's / ps2 graphics | reddit.com/r/gamedev | 2021-09-25
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: gIvE tHE dEvS S0m3 sLAcK… | reddit.com/r/newworldgame | 2021-11-17
Lumberyard is now one of the cornerstones of O3DE's new open source package, which also includes the new Atom renderer - which hopefully NW will adopt at some point.
Run Linux Software Faster and Safer than Linux with Unikernels.
Lightweight and modular C++11 graphics middleware for games and data visualizationProject mention: Unified Shader Programming in C++ | news.ycombinator.com | 2021-10-03
Open-source, cross-platform, C++ game engine for creating 2D/3D games. (by gameplay3d)
MIT Licensed Open Source version of Torque 3D from GarageGamesProject mention: I want to make a game for Linux. Where do I even start? | reddit.com/r/linuxquestions | 2021-11-20
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.Project mention: Hi everyone! Please pour one out for the maker of NoahGameFrame, who passed away in a car crash | reddit.com/r/gaming | 2021-07-17
He was the maker of NoahGameFrame – a game server framework he developed and shared online for free.
:video_game: GDevelop is an open-source, cross-platform game engine designed to be used by everyone.Project mention: So how exactly do I learn programming as a whole?? | reddit.com/r/gamedev | 2021-11-05
If you're still set on Unity, now's the time to open it back up again. If you've decided Unity is too much for right now, here's a much simpler web-based alternative for you: GDevelop. It uses visual scripting (no/low code), works in a browser (or offline if you like), and has some built-in guided tutorials.
Flax Engine – multi-platform 3D game engineProject mention: Flax Game Engine | news.ycombinator.com | 2021-10-25
Powerful, mature open-source cross-platform game engine for Python and C++, developed by Disney and CMUProject mention: Are there any Python gamedev frameworks with complete beginner tutorials? (for a usual Godot dev) | reddit.com/r/gamedev | 2021-11-27
It's probably overkill for what you need, but Panda3D is a game engine originally started by Disney that has pretty extensive documentation: https://www.panda3d.org/
3D C++ Game Engine - yet another open source game engineProject mention: Thinking of creating a Game Engine for my game... | reddit.com/r/gamedev | 2021-04-19
A powerful free cross-platform RTS game engine. - Report issues at https://springrts.com/mantis/ (by spring)Project mention: Working on flamethrowers for our game :) Do you feel the heat? | Beyond All Reason (Total Annihilation / Supreme Commander-inspired free open source RTS) | reddit.com/r/RealTimeStrategy | 2021-10-11
A customized fork of SpringRTS engine (open-source) https://springrts.com/
Polycode is a cross-platform framework for creative code.
Defold is a completely free to use game engine for development of desktop, mobile and web games.Project mention: Lua, Nim, and Wren for game development | reddit.com/r/learnprogramming | 2021-10-10
If you paint by some numbers, the Defold repo (https://github.com/defold/defold) has 1k issues, and only 14 prs open, whereas the Godot repo (https://github.com/godotengine/godot) has 5k+ issues and a whopping 1.1k prs open. And a difference of 1500 contributors on Godot, versus 37 total contributors on Defold.
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: If software (OpenXRay-engine in this case) has a BSD-style license, does that automatically mean I can make derivative works (eg a new game, unrelated to S.T.A.L.K.E.R.) and sell them? | reddit.com/r/foss | 2021-11-28
Amazon Lumberyard is a free AAA game engine deeply integrated with AWS and Twitch – with full source.Project mention: AGS developer confirms this is a different glitch from beta. | reddit.com/r/newworldgame | 2021-11-02
Actually, we do. It's on Github. Not a leak. Open sourced by Amazon: https://github.com/aws/Lumberyard
2D game development library for Ruby and C++Project mention: My solo-developed, Ruby powered, platformer game Super Bombinhas will be available soon on Steam! | reddit.com/r/ruby | 2021-11-18
By the way, it's worth mentioning that there's a .deb for Debian-based distros that you can get for free on https://victords.itch.io/super-bombinhas. Also, if you're willing to do a bit more work, you should also be able to run it on Mac - you'd just have to install Ruby and the Gosu and MiniGL gems, then clone the game's repo and follow the Readme.
MIT Licensed Open Source version of Torque 2D game engine from GarageGames
Solar2D Game Engine main repository (ex Corona SDK) (by coronalabs)Project mention: Just joined | reddit.com/r/CoronaSDK | 2021-09-01
Head over to https://solar2d.com/ and visit the discord link.
C++ Game Engine related posts
help I can't find out why these errors keep happening, it always happens whenever I try to change a scene, and its most likely a problem in the shaders from what I gathered the only few shaders that I have are god rays, player damage, and a teleport node (i use as a screen transition)
1 project | reddit.com/r/godot | 1 Dec 2021
Load Mods (external .pck-Files) and the following Error "_get_modified_time: Failed"
1 project | reddit.com/r/godot | 1 Dec 2021
Arcade Race Game DevLog [11/29/2021]: Workaround for bumpy behavior on high speed (Code/Binary/More Explanation in Description/Post) - The actual graphic is slightly more sharp... but the recording is compressed otherwise my computer not able to handle play and recording at same time
2 projects | reddit.com/r/godot | 30 Nov 2021
My Experience Updating a Game-Jam Game to Godot 4.0
3 projects | reddit.com/r/godot | 30 Nov 2021
My Nvidia driver just updated to nvidia-driver-470 on Ubuntu 18.04, now Godot fails to start (unable to initialize video driver). Is this a known issue?
1 project | reddit.com/r/godot | 30 Nov 2021
Multiplayer in Godot 4.0: Scene Replication (part 1)
1 project | reddit.com/r/godot | 29 Nov 2021
Draw Random Tile from Autotile
1 project | reddit.com/r/godot | 29 Nov 2021
What are some of the best open-source Game Engine projects in C++? This list will help you:
|16||Spring RTS game engine||2,357|
Are you hiring? Post a new remote job listing for free.