The Spark Engine is a 3D test engine that I created during summer 2023.

It’s composed of a simple Open GL rasterizer, a GUI (made with Dear Im GUI), a scene loader/saver and a really simple physics engine.

It was my first step into the engine development world, and in low level development in general.

Some screenshots :

Early state of the “engine” (Originally called “Crab Engine”)

Final Note :

You can find the full source code on my github page : SparkEngine