Here is some of the programming projects I have made using C++ and a graphics library called SFML
This Perlin noise feild works by placing vectors that move through noise from as X and Y increases then in real time it will move in the z dimension then small particles are placed on to the field pushing the particles along the
noise leaving a trail making some really nice effects.
in this example the attractor is in the middle of the window, and little particles will get attractived to the center and then repelted away making a really nice effect.
Simulates a top down view of water using fancy math
Ever wanted to do a maze puzzle but didn't have one? me eithor but this maze generator uses recursive backtracking and cells to made endless amounts of random mazes.
A quadtree is like a tree that we can use to track things a make quick queries, in my example I use it to track grids of circles.
I wanted to made a top down line of sights style program so thats what this is, it uses casting rays to find the nearest wall then makes a shape out of all the rays.