Top 16 C++ SDL Projects
Cross-platform, graphics API agnostic, "Bring Your Own Engine/Framework" style rendering library.Project mention: What would be most beneficial to learn to get back up to speed? | reddit.com/r/GraphicsProgramming | 2021-12-27
Perhaps not quite what you're looking for, but I've had a reasonably good experience with bgfx. It's basically 1 level of abstraction above specific graphics APIs (GL, DirectX, etc). It is not a full game engine, just a rendering API.
Lightweight and modular C++11 graphics middleware for games and data visualizationProject mention: Game Engine From Scratch | reddit.com/r/cpp | 2022-01-17
It's not a tutorial, but magnum is a modern C++11/14 graphic engine actively developed by a small team.
Less time debugging, more time building. Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.
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
Open-source clone of the original X-Com 👽Project mention: Just found this on my hard drive! (Apologies for photo quality.) Years ago but I remember it like yesterday. Everyone else was out when the base was attacked. It was Oscar Mitchell alone vs 18 floaters and reapers and he somehow took them all out | reddit.com/r/Xcom | 2021-12-10
If you have the game files you can use OpenXCOM to play it in Windows.
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
Opensource crossplatform Fallout 2™ game engine writen in C++ and SDL.Project mention: How does item prices work again? | reddit.com/r/Fallout2 | 2021-08-08
The formula for bartering is here: https://github.com/falltergeist/falltergeist/issues/580
C++11 bindings/wrapper for SDL2Project mention: Looking drawing library similar to the python turtle library but for C++ | reddit.com/r/cpp | 2021-12-06
API seems reasonable. I was just trying out libSDL2pp but it lacks some functions like DrawCircle etc.
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.
Optimized Amiga emulator for the Raspberry Pi and other ARM boardsProject mention: Amiga Pi keyboard remapping | reddit.com/r/amiga | 2021-12-25
Return To The Roots (Settlers II(R) Clone)Project mention: Using enum class to enforce type-safety in access to arrays | reddit.com/r/cpp | 2021-03-11
I've implemented something like that myself some time ago: https://github.com/Return-To-The-Roots/s25client/blob/master/libs/common/include/helpers/EnumArray.h
:deciduous_tree::house_with_garden::office::evergreen_tree: A city building simulation gameProject mention: How do I install "programs" like these that have no executable? (Sourceforge links with weird extensions) | reddit.com/r/techsupport | 2021-02-22
A fan-made multiplayer Super Mario Bros. style deathmatch gameProject mention: SuperTux is coming to Steam | reddit.com/r/linux_gaming | 2021-12-29
OpenGL/WebGL based Lottie animation playerProject mention: Game Engine Rendering Architecture | reddit.com/r/opengl | 2021-01-25
I'd handle game logic by polling for events right before the draw calls (like this: https://github.com/LottieFiles/glottie/blob/master/main.cpp#L250).
A C++11 loader for levels and tile maps created with LDtk (Level Designer ToolKit)Project mention: Working LDtk parser for SFML 2.51? | reddit.com/r/sfml | 2021-06-12
Madour/LDtkLoader: A C++11 loader for levels and tile maps created with LDtk (Level Designer ToolKit) (github.com)
:space_invader: Modern C++ wrapper for Simple DirectMedia Layer (SDL2)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
My newest text editorProject mention: What editor || IDE + debugger do you use on Linux and how comfortable is it for you? | reddit.com/r/cpp | 2021-08-06
Made my own works like a charm https://github.com/czipperz/mag
Port of OpenXcom Extended to OpenDingux 👽Project mention: Can anyone help me get OpenXcom (OXCE) working on the 350M? | reddit.com/r/RG350 | 2021-05-13
C++ SDL related posts
Just found this on my hard drive! (Apologies for photo quality.) Years ago but I remember it like yesterday. Everyone else was out when the base was attacked. It was Oscar Mitchell alone vs 18 floaters and reapers and he somehow took them all out
1 project | reddit.com/r/Xcom | 10 Dec 2021
Looking drawing library similar to the python turtle library but for C++
2 projects | reddit.com/r/cpp | 6 Dec 2021
Im learning C++ and want to make a small game with it. What do you suggest me for graphics?
6 projects | reddit.com/r/gamedev | 20 Nov 2021
Where to find OpenXCOM now
3 projects | reddit.com/r/OpenXcom | 19 Nov 2021
Gaming on X11 vs XWayland
2 projects | reddit.com/r/linux_gaming | 14 Nov 2021
XCOM Enemy Unknown is a beautifully crafted classic
1 project | reddit.com/r/patientgamers | 9 Oct 2021
Single player fantasy games recommendation
1 project | reddit.com/r/pcgaming | 27 Sep 2021
What are some of the best open-source SDL projects in C++? This list will help you:
Are you hiring? Post a new remote job listing for free.