The Beyond Engine

The Beyond Engine is a 3D FPS engine / framework being made for GameMaker 8 and GameMaker: Studio by Gabriel Casanova.

Beyond 1.0
Beyond's first incarnation was made in late 2017 and was planned to be used in the games Beyond: The Headquarters, The Unbreakable Chain and Duke Nukem: Atomic Meltdown but was only used in the latter. It was extremely limited, buggy and didn't offered any type of mouselook, making the games extremely difficult to control.

Beyond 2.0
In mid 2019, Casanova decided to rewrite the entire engine from scratch for his game Super Smash Shooter, now with Mouselook, a much better collision system, lightning/bloom effects and multi-level architecture. It is a far better engine and he plans to release an open source version soon.