Game Programming Patterns.. to make your game code cleaner, easier to understand, and faster.

https://goo.gl/Bm3EDU

Some of the best insights on game creation from some of the most experienced or popular developers in the gaming industry.

http://www.gdcvault.com/free