since some years I'm inside videogames programming, and I'm also in an indie team.
I'd like to start to create a personal 3D game engine, mainly for learning, but also to use it in my future games.
I was looking for *PRATICAL* books that teach you the basics of game engines implementation, so far I found these two:
- Building a 3D Game Engine in C++ by Brian Hook (link): this looks good, and I saw reviews that says that the book will teach you to create a complete (basic) 3d engine from scratch. The only flaw is that this book is really old (1995), so the concepts are outdated too.
- Game Engine Design And Implementation by Alan Thorn (link): this looks good too, and it is also recent, but I've read in the comments that it will not complete the game engine that is developing, and eventually it switch to ogre and leave the reader unable to complete the already developed engine.
does anybody can suggest me a good book ? has anybody tried one of those two books ??
Thank you very much!