Wzorce i najlepsze praktyki tworzenia gier

Ocena:   (5,0 na 5)

Wzorce i najlepsze praktyki tworzenia gier (P. Doran John)

Opinie czytelników

Obecnie brak opinii czytelników. Ocena opiera się na 2 głosach.

Oryginalny tytuł:

Game Development Patterns and Best Practices

Zawartość książki:

Wykorzystaj sprawdzone rozwiązania, aby rozwiązać typowe problemy związane z tworzeniem gier O tej książce Rozwiąż swoje problemy związane z tworzeniem gier, stwórz bardziej przejrzysty kod i twórz solidne strukturalnie gry Zaimplementuj kluczowe wzorce programistyczne, które pozwolą ci stworzyć wydajną sztuczną inteligencję i wyeliminować duplikaty Zoptymalizuj swoją grę za pomocą technik zarządzania pamięcią Dla kogo jest ta książka?

Jeśli jesteś programistą gier, który chce rozwiązywać często napotykane problemy lub mieć sposób na komunikowanie się z innymi programistami w znormalizowanym formacie, to ta książka jest dla Ciebie. Zakłada się znajomość podstawowych zasad programowania gier i programowania w języku C++. Czego się dowiesz Dowiedz się, czym są wzorce projektowe i dlaczego warto z nich korzystać Zmniejsz obciążenie związane z utrzymaniem dzięki dobrze przetestowanemu, czystszemu kodowi Skutecznie wykorzystaj wzorzec singleton, aby zmniejszyć obciążenie kompilatora Użyj wzorca fabryki, aby pomóc w tworzeniu różnych obiektów z tą samą logiką tworzenia i skrócić czas kodowania Popraw wydajność gry dzięki Object Pools Pozwól grze na interakcję z fizyką lub grafiką w abstrakcyjny sposób Przefiltruj swój kod, aby usunąć typowe zapachy kodu Szczegółowo

Nauczyłeś się programować i prawdopodobnie w pewnym momencie stworzyłeś kilka prostych gier, ale teraz chcesz tworzyć większe projekty i dowiedzieć się, jak rozwiązywać problemy. Zamiast więc kodować, możesz teraz chcieć myśleć jak twórca gier lub inżynier oprogramowania. Aby dobrze zorganizować swój kod, potrzebujesz do tego pewnych narzędzi i o tym właśnie jest ta książka.

Poznasz techniki szybkiego i poprawnego kodowania, jednocześnie zapewniając, że Twój kod jest modułowy i łatwy do zrozumienia.

Na początek zaczniemy od podstawowych wzorców programowania gier, ale nie w zwykły sposób. W tej książce przyjmiemy strategię przypadków użycia. Weźmiemy standardową grę AAA i pokażemy przeszkody na wielu etapach rozwoju. Podobnie, różne przypadki użycia są wykorzystywane do prezentacji innych wzorców, takich jak wzorzec adaptera, wzorzec prototypu, wzorzec flyweight i wzorzec obserwatora. Na koniec omówimy kilka wskazówek i sztuczek dotyczących refaktoryzacji kodu w celu usunięcia typowych zapachów kodu i ułatwienia pracy innym. Pod koniec książki będziesz biegły w używaniu najpopularniejszych i najczęściej używanych wzorców z najlepszymi praktykami. Styl i podejście

W książce zastosowano podejście oparte na studiach przypadków z życia wziętych, krok po kroku. Każdy wzorzec jest najpierw wyjaśniany na przykładzie wąskiego gardła. Pokażemy ci problem w twoim codziennym przepływie pracy, a następnie przedstawimy ci wzorzec i pokażemy, jak wzorzec rozwiąże tę sytuację. Spis treści Wprowadzenie do wzorców projektowych One Instance to Rule Them All - Singletons Tworzenie elastyczności za pomocą Component Object Model Sztuczna inteligencja Wykorzystanie wzorca State Oddzielenie kodu za pomocą wzorca Factory Method Tworzenie obiektów za pomocą wzorca Prototype Poprawa wydajności za pomocą Object Pools Kontrolowanie interfejsu użytkownika za pomocą wzorca Command Oddzielenie rozgrywki za pomocą wzorca Observer Współdzielenie obiektów za pomocą wzorca Flyweight Zrozumienie najlepszych praktyk w zakresie grafiki i animacji

Dodatkowe informacje o książce:

ISBN:9781787127838
Autor:
Wydawca:
Język:angielski
Oprawa:Miękka oprawa

Zakup:

Obecnie dostępne, na stanie.

Inne książki autora:

Unreal Engine 4.x Scripting with C++ Cookbook - wydanie drugie - Unreal Engine 4.x Scripting with...
Pisz wydajne skrypty wielokrotnego użytku, aby...
Unreal Engine 4.x Scripting with C++ Cookbook - wydanie drugie - Unreal Engine 4.x Scripting with C++ Cookbook - Second edition
Tworzenie gier mobilnych w Unity 2020: Odkryj praktyczne techniki i przykłady tworzenia i...
Praktyczny przewodnik po tym, jak używać Unity do tworzenia...
Tworzenie gier mobilnych w Unity 2020: Odkryj praktyczne techniki i przykłady tworzenia i dostarczania wciągających gier dla systemów Android i iOS. - Unity 2020 Mobile Game Development: Discover practical techniques and examples to create and deliver engaging games for Android and iOS
Unity 2017 - tworzenie gier mobilnych: Twórz, wdrażaj i zarabiaj na grach na Androida i iOS dzięki...
Naucz się tworzyć, publikować i zarabiać na swoich...
Unity 2017 - tworzenie gier mobilnych: Twórz, wdrażaj i zarabiaj na grach na Androida i iOS dzięki Unity - Unity 2017 Mobile Game Development: Build, deploy, and monetize games for Android and iOS with Unity
Wzorce i najlepsze praktyki tworzenia gier - Game Development Patterns and Best Practices
Wykorzystaj sprawdzone rozwiązania, aby rozwiązać typowe...
Wzorce i najlepsze praktyki tworzenia gier - Game Development Patterns and Best Practices
Unity 2021 Shaders and Effects Cookbook - wydanie czwarte: Ponad 50 przepisów, które pomogą ci...
Pokonaj wyzwania i zawiłości związane z tworzeniem...
Unity 2021 Shaders and Effects Cookbook - wydanie czwarte: Ponad 50 przepisów, które pomogą ci przekształcić grę w oszałamiające wizualnie arcydzieło - Unity 2021 Shaders and Effects Cookbook - Fourth Edition: Over 50 recipes to help you transform your game into a visually stunning masterpiece
Unity 2022 - tworzenie gier mobilnych - wydanie trzecie: Twórz i publikuj wciągające gry na systemy...
Rozpocznij przygodę z tworzeniem gier mobilnych...
Unity 2022 - tworzenie gier mobilnych - wydanie trzecie: Twórz i publikuj wciągające gry na systemy Android i iOS - Unity 2022 Mobile Game Development - Third Edition: Build and publish engaging games for Android and iOS
Tworzenie gier FPS za pomocą Unity - Building an FPS Game with Unity
Stwórz wysokiej jakości strzelankę pierwszoosobową przy użyciu silnika Unity oraz popularnych...
Tworzenie gier FPS za pomocą Unity - Building an FPS Game with Unity

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

© Book1 Group - wszelkie prawa zastrzeżone.
Zawartość tej strony nie może być kopiowana ani wykorzystywana w całości lub w części bez pisemnej zgody właściciela.
Ostatnia aktualizacja: 2024.11.13 21:45 (GMT)