Top 23 C++ Game development Projects
Godot Engine – Multi-platform 2D and 3D game engineProject mention: Is there any info about Godot 3.4, please? | reddit.com/r/godot | 2021-07-25
Cocos2d-x is a suite of open-source, cross-platform, game-development tools used by millions of developers all over the world.
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 step-by-step guide to implementing SSAO, depth of field, lighting, normal mapping, and more for your 3D game.Project mention: 3D Game Shaders for Beginners | reddit.com/r/patient_hackernews | 2021-04-25
A retro game engine for PythonProject mention: A gaming console "emulator" with an original architecture? | reddit.com/r/EmuDev | 2021-07-23
Congrats, you reinvented the PICO-8!. There's also Pyxel and TIC-80. Have fun!
Bullet Physics SDK: real-time collision detection and multi-physics simulation for VR, games, visual effects, robotics, machine learning etc.Project mention: Fastest game engine on CPU ? | reddit.com/r/gamedev | 2021-06-19
Do you specifically need correct physics in this? If you do, you can just use an existing physics library like Bullet.
Flexible level editorProject mention: So, I decided to change my map... | reddit.com/r/ZeldaTabletop | 2021-07-21
Tiled: This is the program I did the bulk of the work in. Its primary intended use is game development.
The official Open-Asset-Importer-Library Repository. Loads 40+ 3D-file-formats into one unified and clean data structure.Project mention: Doing the math. Please help | reddit.com/r/GraphicsProgramming | 2021-06-25
One thing http://www.kmjn.org/notes/3d_rendering_intro.html does not mention is how you get the "list of triangles" it refers to in the "Wireframe rendering pseudocode" section. For that, you need to write or find an existing a library that can read in your 3D object data files (e.g. Wavefront OBJ files, STL files, or what have you). Assimp is one such library, but writing a simple STL file importer yourself is not super hard.
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Gaming meets modern C++ - a fast and reliable entity component system (ECS) and much moreProject mention: I trained a Neural Network to understand my commands when playing my game | reddit.com/r/gamedevscreens | 2021-07-22
The whole game is written in C++ using SFML for the graphics, entt as Entity-Component-System and tensorflow for the Neural Network. Tensorflow itself is written in C, so I use cppflow to integrate it into my C++ framework.
Reliable & unreliable messages over UDP. Robust message fragmentation & reassembly. P2P networking / NAT traversal. Encryption.Project mention: Epic Games releases free anti-cheat and voice chat services for developers | reddit.com/r/programming | 2021-06-22
Note that some features are only available on Steam, such as Steam's authentication service, signaling service, and the SDR relay service.
A Curated List of Game Network Programming ResourcesProject mention: Epic Games releases free anti-cheat and voice chat services for developers | reddit.com/r/programming | 2021-06-22
Game network programming mega compilation.
Cross-platform 2D and 3D game engineProject mention: 3D game engine for lower end pcs | reddit.com/r/gamedev | 2021-07-01
Urho3D works on mobiles, Windows, Mac, and even on the R Pi. It's a code-first engine with a minimal editor.
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.
Source for fully featured AAA Open 3D EngineProject mention: Open 3D Engine (O3DE). Open Source 3D Game Engine | reddit.com/r/programming | 2021-07-19
Lightweight, cross-platform & full-featured shader IDEProject mention: Is there a discord for SHADERed | reddit.com/r/shadered | 2021-07-18
reporting bugs: https://github.com/dfranx/SHADERed/issues
:video_game: GDevelop is an open-source, cross-platform game engine designed to be used by everyone.Project mention: Turning my micro-rpg game into a simple mobile app? | reddit.com/r/rpg | 2021-06-17
GDevelop https://gdevelop-app.com/ is free and will allow you to publish fairly easily to Android. Forget about publishing to iOS though unless this is much more serious of a project.
Powerful, mature open-source cross-platform game engine for Python and C++, developed by Disney and CMUProject mention: How do i open toontown models/playgrounds into a program | reddit.com/r/toontownrewritten | 2021-06-12
You can use any of the egg / bam conversion tools that come with the Panda3D SDK (https://www.panda3d.org/) to convert the models between different model formats that can be used in other modeling programs.
Flax Engine – multi-platform 3D game engineProject mention: Is there a good, open source, realistic OpenGL renderer for us to use? | reddit.com/r/opengl | 2021-05-30
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
Third-person Survival Game for Unreal Engine 4 (Sample Project)Project mention: Updated the open-source C++ Survival Game with a refreshed map (available on GitHub) | reddit.com/r/unrealengine | 2021-01-22
direct link to GitHub: https://github.com/tomlooman/EpicSurvivalGameSeries
2D game development library for Ruby and C++Project mention: The Ruby Unbundled Series: Creating Games with Gosu | dev.to | 2021-03-24
Many games use graphics of some kind, and the Gosu gem provides a nice wrapper around OpenGL capabilities for Ruby. It describes itself as a 2D Game Developer library, so let’s look at the basics and create a few games. You likely would want to use Chipmunk as well for advanced gaming. It is a game physics engine that easily integrates with Gosu.
Amazon Lumberyard is a free AAA game engine deeply integrated with AWS and Twitch – with full source.Project mention: LumberYard is now a new open source engine | reddit.com/r/starcitizen | 2021-07-06
LÖVE is an awesome 2D game framework for Lua.Project mention: Open source game engine Include in credit | reddit.com/r/gamedev | 2021-07-24
I'd say you should include their license.txt file with your game and credit love in the credits.
Community effort to maintain and improve Jedi Academy (SP & MP) + Jedi Outcast (SP only) released by Raven SoftwareProject mention: [Steam] Summer Sale 2021 (Day 2) | reddit.com/r/GameDeals | 2021-06-26
OpenJK - Star Wars: Jedi Outcast and Jedi Academy
What are some of the best open-source Game development projects in C++? This list will help you: