The Apple Engine
This is a C++ game engine that is meant to be highly customizable. Using python and my own custom scripting language allows you to create scene files and different types of objects, each with their own specific update functions (similar to how Unity functions). This lets the user change important values and variables without having to reload the actual engine.
Another important feature of this game engine, is that I made my own custom physics engine within it. This means, using this game engine, it is really easy to create a platformer game (an example of which is in the binary). This physics engine will go through every object in the scene, check if they have physics components, and if they do resolve any collisions with impulse. This could mean that they are pushing an object, jumping in the air, or falling down.
Imbedded within the binary is also a GUI tilemap editor done using python. This is to create levels to this platforming game on display here.