SaaSHub helps you find the best software and product alternatives Learn more →
Top 19 C++ Gaming Projects
-
Someone is trying to game on them, or at least run DirectX apps in Linux, based on this PR: https://github.com/doitsujin/dxvk/pull/3795
-
Project mention: Welcome to mwmbl, the free, open-source and non-profit search engine | news.ycombinator.com | 2023-09-18
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
Cool, I didn't realize Runescape private servers were a thing still.
I contribute to AzerothCore[0] pretty regularly. There's a lot of improvements that could be made, but it's overall fun and the majority of people who frequent their Discord are friendly enough.
-
MissionControl
Use controllers from other consoles natively on your Nintendo Switch via Bluetooth. No dongles or other external hardware neccessary.
Project mention: endgame-exploit – A modern dashboard exploit for the original Microsoft Xbox | news.ycombinator.com | 2024-02-19> Pirates will always find a way
Except it's usually not pirates who find these exploits, rather curious tinkerers that want to unlock the full capabilities of the hardware that they own. The pirates / script kiddies usually come in after the groundwork has already been laid by these true hackers. E.g. the people who hacked the Switch in fact condemn piracy and any discussion of it on within their communities will lead to an immediate ban.
I'm proud to say that I've hacked my Switch, but have never pirated anything on it. An impressive homebrew scene has formed around the console, which has produced gems such as Mission Control, allowing you to seamlessly pair third party controllers. I use it with my PS4 controllers.
-
antimicrox
Graphical program used to map keyboard buttons and mouse controls to a gamepad. Useful for playing games with no gamepad support.
For gamepad control it looks like there is a program to do just that here .
-
The installation is different from what you might be used to from your typical mod. Download dhewm3_1.5.2_win32.zip from the githup page, unzip it, then copy, as instructed by the WHAT_TO_DO.txt files in the base and d3xp directories of the unzipped mod the .pk4 files from the game directory over (d3xp is only there if you installed the Resurrection of Evil add-on first). You can then uninstall the game from Steam.
-
RBDOOM-3-BFG
Doom 3 BFG Edition source port with updated DX12 / Vulkan renderer and modern game engine features
Project mention: 1+ Years of Unemployment Lately, What To Do Next? | /r/cscareerquestions | 2023-12-07 -
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
https://www.dosbox.com/ (Emulador de DOS)
-
Gopher360
Gopher360 is a free zero-config app that instantly turns your Xbox 360, Xbox One, or even DualShock controller into a mouse and keyboard. Just download, run, and relax.
After some digging around and searching for "how to use the xbox controller as a keyboard and mouse" instead of how to use the controller with mtgo, I found an app called Gopher360 (https://github.com/Tylemagne/Gopher360). It requires you to know the windows hexadecimal value for key presses, which you can set in the INI file for Gopher360. Those can be found here https://learn.microsoft.com/en-us/windows/win32/inputdev/virtual-key-codes
-
SpecialK
Lovingly referred to as the Swiss Army Knife of PC gaming, Special K does a bit of everything. (by SpecialKO)
-
You can find more information about D8VK and its installation here: [D8VK GitHub Repository](https://github.com/AlpyneDreams/d8vk)
-
While following this tutorial (https://www.youtube.com/watch?v=29S7KReCdu8), I'm trying to install this program (https://github.com/uwzis/GPU-Passthrough-Manager).
-
DirectX-Wrappers
Wraps the main DirectX and Direct3D DLLs. It allows you to intercept calls to DirectX and Direct3D interface functions so that you can log API calls or you can add your own code into the game, such as enabling Anti-Aliasing or creating overlays in the game.
-
-
-
-
actions-per-minute-tracker
An Actions-Per-Minute Tracker (APM) to provide insights into your APM while you play
-
Savefile-Saver
A program to backup all of your game savefiles on your system, neatly, and into a single folder.
-
eztplib
A C++ library that has functionality for a multitude of tabletop games. Has D&D 5e SRND content built in by default.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
C++ Gaming related posts
- I hate as a person what I'm forced to do as a user
- DX12/Vulkan Doom 3 port with Blender maps
- Mission Control v0.10.0 released (17.0.0 support)
- Handy Controller Menu
- What’s the best way to multiple inputs to a single pushbutton?
- Playing Flash Games With a Controller
- Need some help with emulators
-
A note from our sponsor - SaaSHub
www.saashub.com | 28 Mar 2024
Index
What are some of the best open-source Gaming projects in C++? This list will help you:
Project | Stars | |
---|---|---|
1 | dxvk | 11,715 |
2 | Mumble | 5,912 |
3 | azerothcore-wotlk | 5,310 |
4 | MissionControl | 2,240 |
5 | antimicrox | 2,062 |
6 | dhewm3 | 1,680 |
7 | RBDOOM-3-BFG | 1,338 |
8 | em-dosbox | 1,177 |
9 | Gopher360 | 877 |
10 | SpecialK | 571 |
11 | d8vk | 450 |
12 | GPU-Passthrough-Manager | 256 |
13 | DirectX-Wrappers | 207 |
14 | keyleds | 186 |
15 | Musical-Joycons | 41 |
16 | DualSense4Windows | 19 |
17 | actions-per-minute-tracker | 11 |
18 | Savefile-Saver | 9 |
19 | eztplib | 1 |