Értékelés:

A könyv vegyes kritikákat kapott a felhasználóktól: egyesek dicsérik tömör stílusát és a gyakorlati játékfejlesztésre való összpontosítását, míg mások kritizálják, hogy a kezdők számára nem elég mély és áttekinthető.
Előnyök:⬤ Tömör és informatív
⬤ olyan fontos fogalmakkal foglalkozik, mint a memóriakezelés és a játékfejlesztés árnyalatai
⬤ gyors tanulásra alkalmas
⬤ gyakorlati példákat és kódrészleteket tartalmaz
⬤ jó a középhaladóknak.
⬤ Gyenge magyarázatok és áttekinthetőség a kezdők számára
⬤ nem elég mély a témák lefedettségében
⬤ következetlen írásmód
⬤ esetleg félrevezető cím a játékfejlesztés fókuszát illetően
⬤ nem ideális teljesen kezdők számára.
(12 olvasói vélemény alapján)
Learn C++ for Game Development
1. Kezdő C++.
1. rész: Procedurális programozás.
2. Találós játék írása C++ típusokkal.
3. Számológépek létrehozása operátorokkal.
4. C++ játékfejlesztés kezdetei tömbökkel.
5. Funkciók, a C++ építőkövei.
6. Döntések meghozatala folyamatkezeléssel.
7. Projektek szervezése fájlok és névterek segítségével.
2. rész: Objektumorientált programozás.
8. Objektumorientált programozás osztályokkal.
9. Az adatok vezérlése hozzáférési módosítókkal.
10. Játékok építése örökléssel.
11. Játékkód tervezése polimorfizmussal.
12. Adatok másolása és hozzárendelése objektumokhoz.
3. rész: A szabványos sablonkönyvtár.
13. Az STL string osztály.
14. Az STL Array és Vector.
15. STL List.
16. Az STL asszociatív tárolói.
17. Az STL verem és várólista.
18. Az STL Bitsetje.
19. Az STL használata a szöveges kalandjátékban.
4. rész: Sablonok és metaprogramozás.
20. Sablonprogramozás.
21. Gyakorlati sablonprogramozás.
5. rész: C++ játékfejlesztés.
22. Memóriakezelés játékfejlesztőknek.
23. Hasznos tervezési minták játékfejlesztéshez.
24. File IO használata játékok mentéséhez és betöltéséhez.
25. Játékok felgyorsítása párhuzamos programozással.
26. Több platform támogatása C++-ban.
27. Befejezés.