Naucz się C++ do tworzenia gier

Ocena:   (3,5 na 5)

Naucz się C++ do tworzenia gier (Bruce Sutherland)

Opinie czytelników

Podsumowanie:

Książka otrzymała mieszane recenzje od użytkowników, z których niektórzy chwalą jej zwięzły styl i skupienie się na praktycznym tworzeniu gier, podczas gdy inni krytykują jej brak głębi i jasności dla początkujących.

Zalety:

Zwięzła i pouczająca
obejmuje ważne koncepcje, takie jak zarządzanie pamięcią i niuanse tworzenia gier
nadaje się do szybkiej nauki
zawiera praktyczne przykłady i fragmenty kodu
dobra dla średnio zaawansowanych.

Wady:

Słabe objaśnienia i przejrzystość dla początkujących
brak dogłębnego omówienia tematu
niespójny styl pisania
prawdopodobnie mylący tytuł dotyczący tworzenia gier
nie jest idealny dla zupełnych nowicjuszy.

(na podstawie 12 opinii czytelników)

Oryginalny tytuł:

Learn C++ for Game Development

Zawartość książki:

1. Początki C++.

Część 1: Programowanie proceduralne.

2. Pisanie gry w zgadywanie za pomocą typów C++.

3. Tworzenie kalkulatorów z operatorami.

4. Rozpoczynanie tworzenia gier w C++ z tablicami.

5. Funkcje, elementy składowe języka C++.

6. Podejmowanie decyzji za pomocą kontroli przepływu.

7. Organizowanie projektów przy użyciu plików i przestrzeni nazw.

Część 2: Programowanie obiektowe.

8. Programowanie obiektowe z wykorzystaniem klas.

9. Kontrolowanie danych za pomocą modyfikatorów dostępu.

10. Tworzenie gier z wykorzystaniem dziedziczenia.

11. Projektowanie kodu gry z wykorzystaniem polimorfizmu.

12. Kopiowanie i przypisywanie danych do obiektów.

Część 3: Standardowa biblioteka szablonów.

13. Klasa STL String.

14. STL Array i Vector.

15. Lista STL.

16. Kontenery asocjacyjne STL.

17. Stos i kolejka STL.

18. Bitset w STL.

19. Używanie STL w Text Adventure.

Część 4: Szablony i metaprogramowanie.

20. Programowanie szablonowe.

21. Praktyczne programowanie szablonowe.

Część 5: Tworzenie gier w C++.

22. Zarządzanie pamięcią dla twórców gier.

23. Przydatne wzorce projektowe dla twórców gier.

24. Używanie File IO do zapisywania i wczytywania gier.

25. Przyspieszanie gier dzięki programowaniu współbieżnemu.

26. Obsługa wielu platform w C++.

27. Podsumowanie.

Dodatkowe informacje o książce:

ISBN:9781430264576
Autor:
Wydawca:
Oprawa:Miękka oprawa
Rok wydania:2014
Liczba stron:324

Zakup:

Obecnie dostępne, na stanie.

Inne książki autora:

Naucz się C++ do tworzenia gier - Learn C++ for Game Development
1. Początki C++.Część 1: Programowanie proceduralne.2. Pisanie gry w zgadywanie za pomocą...
Naucz się C++ do tworzenia gier - Learn C++ for Game Development
Przewodnik surfingowy Stormrider: Francja - The Stormrider Surf Guide: France
Wreszcie Francja ma przewodnik surfingowy Stormrider, który obejmuje...
Przewodnik surfingowy Stormrider: Francja - The Stormrider Surf Guide: France
Przewodnik surfingowy Stormrider: Europa - The Stormrider Surf Guide: Europe
Bestia powraca na fali popularności. W odpowiedzi na opinie klientów i ogólne...
Przewodnik surfingowy Stormrider: Europa - The Stormrider Surf Guide: Europe
Przewodnik surfingowy Stormrider po świecie - The World Stormrider Surf Guide
Największy, najbardziej wszechstronny przewodnik po falach na „Planecie...
Przewodnik surfingowy Stormrider po świecie - The World Stormrider Surf Guide
Podstawy programowania gier w C++ - C++ Game Development Primer
C++ to język, w którym powstaje większość współczesnych gier komputerowych. Ten 96-stronicowy...
Podstawy programowania gier w C++ - C++ Game Development Primer

Prace autora wydały następujące wydawnictwa: