Mario clone running on a custom game engine. Based on Code a 2D Game Engine using Java - Full Course for Beginners tutorial. It uses LWJGL at its core, together with ImGUI.