Game Engine Architecture, Third Edition

Author: Jason Gregory
5.0
This Month Reddit 2

Comments

by JonnyRocks   2019-08-24

IF you need tutorials, remember that XNA applies a swell and it doesn't matter if it's 10 years old. But if you have been doing this for awhile then focus on general game dev information. A lot of good resources are written in c++ and are not about monogame. One of my favorite resources is http://gameprogrammingpatterns.com/ . It has a free web version.

​

Keep in mind that monogame is a frame work and it handles all of the low level stuff but you still are creating an engine. I really enjoy https://www.amazon.com/Engine-Architecture-Third-Jason-Gregory-dp-1138035459/dp/1138035459/ref=mt_hardcover?_encoding=UTF8&me=&qid=1557547565

​

This is my current favorite

https://www.amazon.com/Game-Development-Patterns-Best-Practices-ebook/dp/B01MRP7SPA/ref=sr_1_1?keywords=Game+Development+Patterns+and+Best+Practices&qid=1557547682&s=books&sr=1-1

​

But in the end, it comes down to any job. You reach a problem and search for a way to solve it.

by Chukobyte   2019-08-24

Disclaimer, I haven't personally built a full functioning game engine from scratch but I've been interested in game engine architecture. I recommend two books I'm currently reading, Game Engine Architecture and Game Coding Complete.

by xx3000   2018-10-06
I would also add Real-Time Rendering[2] and Real-Time Collision Detection[3] to the list of absolutely essential game development books.

[1]https://www.amazon.com/Engine-Architecture-Third-Jason-Grego... [2]https://www.amazon.com/Real-Time-Rendering-Fourth-Tomas-Aken... [3]https://www.amazon.com/Real-Time-Collision-Detection-Interac...