Does anybody have or know good tutorial for 'how to make game engine'. I want to make an game engine, but don't know where to start and what would I need...
I am going to use Allegro5 libraries to make engine which I will use to make games... instead of writing a new code for every new game...