Im following this tutorial. But devoloping in my own way and architecture.
Simple 2D Game engine to learn about Game engines and practice Code Architecture.