Helpful votes received on reviews: 100% (14 of 14)


Top Reviewer Ranking: 331,148 - Total Helpful Votes: 14 of 14
Game Coding Complete, 3rd by Mike McShaffry
Game Coding Complete, 3rd by Mike McShaffry
This book is a wealth of good ideas which have been arrived at through years of doing it in other, sometimes less successful, ways. It is apparent that the author has learned a shed-load from his own exploits and those of others around him.

What I like most is how the code examples are supplemented with the author's reasons for choosing that particular way over another, explaining its benefits and the potential pitfalls of other more obvious solutions. This gives an interpersonal feel to the reading and is better than presenting code listings and simply explaining what they do. Any non-standard or 3rd party functions used are clearly explained but the overwhelming majority is… Read more
Beginning OpenGL Game Programming, Second Edition by Luke Benstead
4 of 4 people found the following review helpful
My main criticism of this book could easily be directed at any number of programming-related guides these days and is simply this... 3rd party code libraries. This book should be called 'Beginning OpenGL Game Programming using SDL, freeType, Code::Blocks etc...' as even the first example (rendering a triangle and a pentagon) has 40+ SDL headers in the source directory. I remember a time when OpenGL and GLUT could've drawn that in about 20 lines of code.

You can't really call it 'Beginning OpenGL...' if knowledge of this extra stuff is assumed. I realise that OpenGL is where it is today because of ongoing ad-hoc extensions to its core functionality but, when I buy a book like… Read more
OpenGL Programming Guide: The Official Guide to Le&hellip by Dave Shreiner
10 of 10 people found the following review helpful
While each chapter of the original redbook had two or three complete listings for example programs using only the GL.h and glut.h headers, this 8th edition contains only 2 complete programs as far as I can see viz. examples 1.1 and 4.1. And 'complete' isn't really the right word as both rely on included files that are not standard to the freeglut installation. The authors seem to be saying 'OpenGL is great - but it's a bit too complicated for you so we wrote some nice routines to make it easier'. These files can presumably be downloaded from the opengl-redbook website when the authors have actually completed it. I received the book on the 13th of April and the sample code is still… Read more