REVIEW - C++ for Game Programmers


Title:

C++ for Game Programmers

Author:

Noel Llopis

ISBN:

Publisher:

Charles River Media (2003)

Pages:

412pp

Reviewer:

Paul F Johnson

Reviewed:

August 2006

Rating:

★☆☆☆☆


If this book had been called C++ - an intermediate guide, this review would have been somewhat different. It isn't and as such, it's not a very pleasant review.

The problem is that the book has very little to interest a game programmer. The C++ contained in the book is pretty much your run of the mill, generic material. The code fragments are just that - fragments and in my opinion don't really re-enforce the points the author is trying to make.

Sure, there are bits on AI, games physics, communication and large objects, but these are consigned to the back of the book - less than 1/4 of the book covers these aspects. The rest, containers, smart pointer, linked lists - standard fodder.

Secondary to this is the book is unsure who it is aimed at. The book claims "intermediate" on the back - however, it's not. The STL is far better covered in Josuttis (the STL takes the majority of the book). It's no good for beginners as it's way too brief. It's no use to advanced bods as they will already know the material covered and it's not high enough for intermediates who should already know about linked lists et al.

If you're after a straight C++ book, there are far worse on the market - there are also far better.


Book cover image courtesy of Open Library.





Your Privacy

By clicking "Accept Non-Essential Cookies" you agree ACCU can store non-essential cookies on your device and disclose information in accordance with our Privacy Policy and Cookie Policy.

Current Setting: Non-Essential Cookies REJECTED


By clicking "Include Third Party Content" you agree ACCU can forward your IP address to third-party sites (such as YouTube) to enhance the information presented on this site, and that third-party sites may store cookies on your device.

Current Setting: Third Party Content EXCLUDED



Settings can be changed at any time from the Cookie Policy page.