C++ tanulása játékfejlesztéshez

Értékelés:   (3.5 az 5-ből)

C++ tanulása játékfejlesztéshez (Bruce Sutherland)

Olvasói vélemények

Összegzé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.

Hátrányok:

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)

Eredeti címe:

Learn C++ for Game Development

Könyv tartalma:

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.

A könyv egyéb adatai:

ISBN:9781430264576
Szerző:
Kiadó:
Kötés:Puha kötés
A kiadás éve:2014
Oldalak száma:324

Vásárlás:

Jelenleg kapható, készleten van.

A szerző további könyvei:

C++ tanulása játékfejlesztéshez - 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...
C++ tanulása játékfejlesztéshez - Learn C++ for Game Development
A viharvert szörfös szörfkalauz: Franciaország - The Stormrider Surf Guide: France
Végül, Franciaországnak van egy Stormrider Surf Guide-ja, amely a...
A viharvert szörfös szörfkalauz: Franciaország - The Stormrider Surf Guide: France
A Stormrider szörfkalauz: Europe - The Stormrider Surf Guide: Europe
A közkívánatra a The Beast visszatért. A vásárlói visszajelzésekre és az általános...
A Stormrider szörfkalauz: Europe - The Stormrider Surf Guide: Europe
A világ Stormrider szörfkalauza - The World Stormrider Surf Guide
A „Planet Surf” legnagyobb, legátfogóbb, a hullámokat bemutató kézikönyve.A World Stormrider...
A világ Stormrider szörfkalauza - The World Stormrider Surf Guide
C++ játékfejlesztési alapkönyv - C++ Game Development Primer
A legtöbb mai számítógépes játék mögött a C++ áll. Ez a 96 oldalas C++ játékfejlesztési alapkönyv...
C++ játékfejlesztési alapkönyv - C++ Game Development Primer

A szerző munkáit az alábbi kiadók adták ki: