Top 23 C++ Game Projects
Simple and Fast Multimedia LibraryProject mention: Why isn't there any lightweight C++ game engine ? | reddit.com/r/gamedev | 2021-12-26
Then you might want to search for "Libraries" and "Frameworks", not "Game Engines". You might find things like Entt or SFML.
Minetest is an open source voxel game engine with easy modding and game creationProject mention: ; suggestions ; | reddit.com/r/Minetest | 2022-01-07
OPS - Build and Run Open Source Unikernels. Quickly and easily build and deploy open source unikernels in tens of seconds. Deploy in any language to any cloud.
EASTL stands for Electronic Arts Standard Template Library. It is an extensive and robust implementation that has an emphasis on high performance.Project mention: Confusion about how headers and stdlibs are distributed. | reddit.com/r/cpp_questions | 2022-01-03
It’s also possible to link against a separate library implementation. For example, EASTL is statically linked by a lot of games: https://github.com/electronicarts/EASTL
An open source, turn-based strategy game with a high fantasy theme.Project mention: qt | reddit.com/r/test | 2022-01-12
FreeCiv, The Battle for Wesnoth, ADOM (Ancient Domains of Mystery), and Angband. Also, The Elder Scrolls 2: Daggerfall (free) imported into the Daggerfall Unity fan recreation that has many improvements would be worth a try. Not sure how the game will run on your system with Unity, but it's free and actually a fairly decent game, if the mod doesn't work out the game will still run in DOSBox it comes with.
OpenSpiel is a collection of environments and algorithms for research in general reinforcement learning and search/planning in games.Project mention: Teaching Rust at the University of Warsaw | reddit.com/r/rust | 2022-01-05
Hi, I noticed one of your tasks is to implement A*. Do you think some of your students would be interested in AI (in games)? I'm the primary maintainer of OpenSpiel, and we just added a Rust API, which would give them access to over 40 different board games and environments.
Command the forces of The Project in a battle to rebuild the world after mankind has been nearly destroyed by nuclear missiles. A 100% free and open source real-time strategy game for Windows, macOS, Linux, BSD+Project mention: What are the 10 best video games ever made? | reddit.com/r/AskReddit | 2022-01-21
WZ2100 is still an awesome RTS, with customizable units. Pumpkin Studios closed down but it's free and open source at https://wz2100.net/
A retro multiplayer shooterProject mention: Almost Always Unsigned | news.ycombinator.com | 2022-01-02
The patch is completely bogus:
Here it tries to avoid overflow by assigning the result of 32 bit arithmetic to a 64 bit type. That's a common mistake.
Deliver Cleaner and Safer Code - Right in Your IDE of Choice!. SonarLint is a free and open source IDE extension that identifies and catches bugs and vulnerabilities as you code, directly in the IDE. Install from your favorite IDE marketplace today.
Plugins to make or improve widescreen resolutions support in PC games, add more features and fix bugs.Project mention: Need GTA SA DWNLD Link | reddit.com/r/sanandreas | 2022-01-04
Widescreen Fixes Pack: https://github.com/ThirteenAG/WidescreenFixesPack/releases/tag/gtasa
SuperTux source codeProject mention: Is there a way to search a Github repo for a specific file and/or object? | reddit.com/r/learnprogramming | 2022-01-08
If you know the file name, you can use the "Go to file" button to search for files with some specific name -- e.g. https://github.com/SuperTux/supertux/find/master
Behavior Trees Library in C++. Batteries included.Project mention: BehaviorTree.CPP: C++ behavior tree library, batteries included | news.ycombinator.com | 2021-10-05
DirectX9 to DirectX12 API proxy for Guild Wars 2Project mention: FPS fixes? | reddit.com/r/Guildwars2 | 2022-01-08
If none of that is enough try out the DX12 addon.
An experimental Symbian OS emulatorProject mention: What is the state of the Nokia N-Gage emulation? | reddit.com/r/emulation | 2022-01-20
DOSBox Staging is a fork of the DOSBox project that focuses on ease of use, modern technology and best practices.Project mention: using frontends with dosbox-staging? | reddit.com/r/dosbox | 2022-01-21
i just start doing what ILikeBumblebees suggested and have separate .conf and desktop files. mostly i follow the guide here https://github.com/dosbox-staging/dosbox-staging/wiki/Get-Started
Graphical program used to map keyboard buttons and mouse controls to a gamepad. Useful for playing games with no gamepad support.Project mention: Switch Pro controller modes | reddit.com/r/pcgamingtechsupport | 2022-01-21
The controller works fine when the LED around the home button is off. However whenever it is on, AntimicroX won't detect inputs from it.
Multiplayer for OpenMW, a reimplementation of The Elder Scrolls 3: Morrowind's engine.Project mention: Literally me in most RPGs | reddit.com/r/gaming | 2022-01-15
Here's a link to the quickstart guide for TES3MP that should be all you need other than a copy of Morrowind.
A cross platform, customizable graphical frontend for launching emulators and managing your game collection.Project mention: Best Emulator Front-End for Steam Deck/Linux? | reddit.com/r/SteamDeck | 2022-01-01
Pegasus is my favorite so far. It's text based config, which can be a little irritating to work with, and there's no scraper by default, which means adding metadata would be an absolute pain.
6DoF Head tracking softwareProject mention: The CarrierOps mod is just awesome... | reddit.com/r/MicrosoftFlightSim | 2021-12-27
Exult is a project to recreate Ultima 7 for modern operating systems, using the game's original plot, data, and graphics files. (by exult)Project mention: Has anyone ever maxed out their level in Black Gate or Serpent Isle? | reddit.com/r/Ultima | 2021-06-08
Also, I wanted to say I didn't think there were levels beyond 9, funny. However, this question inspired me to look up some stuff. I also didn't find a table of XP values. I booted up Exult, and saw it has an editor feature (Exult Studio), which I wasn't able to get running in tandem with Exult, unfortunately. However, I did notice that, when creating an NPC, there's no value for XP given. I went to the source code of exult, not hoping to find anything clear, and there's this function here:
🎮 Official IW4x source codeProject mention: IW4X Hit me with ransomeware : beware | reddit.com/r/MW2 | 2021-06-09
Check out [src/Components/Modules/Singleton.cpp](https://github.com/XLabsProject/iw4x-client/blob/develop/src/Components/Modules/Singleton.cpp#L25), especially Line 25. This line checks whether IW4x is already running. If we look at the documentation of the function "CreateMutexA", we find this:
3D game engine with editor and other stuffProject mention: My Custom Game Engine written in C++ and OpenGL | reddit.com/r/gamedev | 2021-05-20
Source Code : https://github.com/kacperks/Fractal_Engine
Another World/Out of This World engine reimplementation (SDL, OpenGL)Project mention: Please Help Me Identify a Game | reddit.com/r/snes | 2021-04-25
Depending on where you live, it was either called "Out Of This World" or "Another World". It's a cool game, because the engine was written as a kind of "virtual machine" that interprets game bytecode. And the interpreter itself was pretty small, and easy to port to new platforms, so although the game started on the Amiga and Atari ST, it got a ton of ports over the years (literally a couple dozen systems). There are even open source versions of the game engine.
Vanilla Conquer provides clean, cross-platform builds of the C&C Remastered Collection and the standalone legacy games.Project mention: OpenRA: Red Alert, Command and Conquer, Dune 2000, Rebuilt for the Modern Era | news.ycombinator.com | 2021-09-13
Also check out https://github.com/TheAssemblyArmada/Vanilla-Conquer which is a modernization of the original code (!), rather than a rewrite with liberties.
Fade To Black engine reimplementation (SDL, OpenGL) (by cyxx)Project mention: Flashback (1992) | reddit.com/r/retrogaming | 2021-06-04
Fun fact: Flashback has an open source engine reimplementation called REminiscence. The sequel, Fade To Black, has something similar called f2bgl.
C++ Games related posts
using frontends with dosbox-staging?
1 project | reddit.com/r/dosbox | 21 Jan 2022
Switch Pro controller modes
1 project | reddit.com/r/pcgamingtechsupport | 21 Jan 2022
What is the state of the Nokia N-Gage emulation?
1 project | reddit.com/r/emulation | 20 Jan 2022
God of War (v1.0.1/Day 1 Patch/Build 8008283 + Bonus OST, MULTi18) [FitGirl Repack, Selective Download] from 26 GB
3 projects | reddit.com/r/CrackWatch | 15 Jan 2022
Compiling xboxdrv and making IPEGA SW038B work nicely with Wine
2 projects | reddit.com/r/wine_gaming | 16 Jan 2022
Help with Switch Pro controller configuration
1 project | reddit.com/r/linuxquestions | 15 Jan 2022
Literally me in most RPGs
1 project | reddit.com/r/gaming | 15 Jan 2022
What are some of the best open-source Game projects in C++? This list will help you:
|3||EA Standard Template Library||6,127|
Are you hiring? Post a new remote job listing for free.