Game Engine - Tutorial ?
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...
Why don't you make one game, and then refactor the reusable parts of it into your game engine.
Then you would know exactly what you need.
Writing a game engine is no small task and there won't be just one book that tells you how to do it.
Here are a few recommendations:
Game Engine Architecture. Jason Gregory. ISBN 978-1568814131
Game Code Complete, 3rd ed. Mike McShaffry. ISBN 978-1584506805
I made Slot Game, BlackJack Game, Pong Game.... but now I want to make Engine. Use it for next games I am about to make and also to learn and get experience...
And for now I want to make 2D Game Engine...
Have you used any engines before? What did you like? What deficiencies did you find?
Otherwise, look at your other games. Are there any similarities in the code? Are there any common problems you had to solve?
I have a feeling that if you're asking this question, you're going to have a really tough time.
There is similarity in setting up a window and loading and drawing images... I've never used game engine before, but I want to make it because I want to get some experience and to learn something.... I know it is hard and it will take a lot of time ....
Well there is a big list here -> DevMaster.net - 3D Game and Graphics Engines Database
And there is also a tutorials section as well.
3D-Engines - Your 3D-Engine List is from long ago; it doesn't seem to have been updated recently. I don't know how many of the links are still live for example.