Powerful document editing and collaboration in your app or environment. Ultimate security, API and 30+ ready connectors, SaaS or on-premises Learn more →
Top 19 C++ Tutorial Projects
A brief computer graphics / rendering courseProject mention: Recommendation for graphics experimentation project | reddit.com/r/cpp | 2023-02-23
Yes, my thoughts exactly, shader!=program on GPU. It's just a code which calculates pixel color or pixel position. See for example this: https://github.com/ssloy/tinyrenderer/blob/master/main.cpp. It's not GLSL or anything uploadable to GPU yet it's still a shader.
A brief computer graphics / rendering course
ONLYOFFICE Docs — document collaboration in your environment. Powerful document editing and collaboration in your app or environment. Ultimate security, API and 30+ ready connectors, SaaS or on-premises
Third-person Survival Game for Unreal Engine 4 (Sample Project)Project mention: C++ project structure. | reddit.com/r/unrealengine | 2022-10-07
I have looked up a few projects like Tom Looman's EpicSurvivalGame and Epic's Lyra Project, but I don't think they were made as formal games but more like tutorials. They don't teach us how to organize our project.
Tutorial for the Vulkan graphics and compute APIProject mention: Question About queueIndex parameter of vkGetDeviceQueue function | reddit.com/r/vulkan | 2023-03-13
I've been reading the Vulkan Tutorial, and I was looking at https://github.com/Overv/VulkanTutorial/blob/main/code/31_compute_shader.cpp
Third-person Action Roguelike made in Unreal Engine C++. Project for Unreal Engine Pro C++ Course & Stanford University (CS193U)Project mention: Is there a public github repo of a game made in Unreal? | reddit.com/r/unrealengine | 2023-04-06
A brief computer graphics / rendering course
A collection of out-of-tree LLVM passes for teaching and learningProject mention: What's your salary? | reddit.com/r/cpp | 2022-08-07
If you want a quick example of something you can do for educational purposes (but would be totally worthless for reality) I'd say go to llvm and implement your own instcombine pass. Follow this tutorial to learn the basics.
Write Clean C++ Code. Always.. Sonar helps you commit clean C++ code every time. With over 550 unique rules to find C++ bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work.
Ray tracing examples and tutorials using VK_KHR_ray_tracingProject mention: Need help with raytracing | reddit.com/r/vulkan | 2023-04-08
The program is based on iOrange RTX On tutorial and nvidia vk_raytracing_tutorial_KHR.The problem is output image is just whatever color i write on miss shader and no triangle at all.The acceleration structure seems correct like in the image. Any idea why no triangle hit at all?
Minimal Example of Using Vulkan for Compute Operations. Only ~400LOC.Project mention: Vulkan for Image Processing? Good choice? | reddit.com/r/vulkan | 2022-12-20
Tiny C++ Software Renderer / Rasterizer, and implements OpenGL and Vulkan renderers for comparisonProject mention: Can my learning plan be improved? | reddit.com/r/GraphicsProgramming | 2023-04-11
This is a really good example of a software rasteriser which is a good project to try https://github.com/keith2018/SoftGLRender
A collection of out-of-tree Clang plugins for teaching and learning
CVE-2020-15368, aka "How to exploit a vulnerable driver"
C++ Stealth Game in Unreal Engine (Udemy Project)
A sample OpenVR Driver for you to learn from
A minimal implementation of Vulkan ray tracing.
Built for EnTT, at the request of the developer as a demo.
A comprehensive guide on using WebRTC with Flutter.
C++ 2d/3d/4d Vector, 2x2/3x3/4x4 Matrix, Complex Number, Quaternion, and 3d Transformation Classes / Functions (Header Only libraries)
This is the source code for the Tutorial Series UE4 Gameplay Ability System Practical Examples.Project mention: GAS Attributes question | reddit.com/r/unrealengine | 2023-04-26
Access the most powerful time series database as a service. Ingest, store, & analyze all types of time series data in a fully-managed, purpose-built database. Keep data forever with low-cost storage and superior data compression.
C++ Tutorial related posts
Need help with raytracing
1 project | reddit.com/r/vulkan | 8 Apr 2023
Question About queueIndex parameter of vkGetDeviceQueue function
1 project | reddit.com/r/vulkan | 13 Mar 2023
Pathtracing in Vulkan
3 projects | reddit.com/r/vulkan | 18 Dec 2022
Customize intersection for ray query
1 project | reddit.com/r/vulkan | 2 Dec 2022
C++ project structure.
1 project | reddit.com/r/unrealengine | 7 Oct 2022
RoguelikeDev Does The Complete Roguelike Tutorial - Week 8
14 projects | reddit.com/r/roguelikedev | 15 Aug 2022
What is the best way to get started with shader and graphics programming?
3 projects | reddit.com/r/gamedev | 16 Jun 2022
A note from our sponsor - ONLYOFFICE
www.onlyoffice.com | 1 Jun 2023
What are some of the best open-source Tutorial projects in C++? This list will help you: