i am a starting programmer in egypt trying to make a game and a game engine for that so i'd like to ask a favor from you .
first of all i'd like to know some basics about game engines like what do thy consist of and is there any template flow charts for that matter showing entity relashionships between the engine's core componants
like the AI what dose it interact with?? can you plz help