I saw a lot of People Getting Confused On what the CAGE Game Engine Was, it was just a name I made up for a scratch version of the RAGE engine. It stands for : Crayfible Advanced Game Engine. (I thought that it was a cool name) This is a simplified version of what I used in Red Dead Redemption.
Disclaimer: If you are using this, please credit me. Thanks! Credits: @FUNUT (for the level scrolling using 4 clones) @FunnyAnimatorJimTv (for the collision detection) @MrCrayfible (for everything else)