Vzory pro vývoj her s Unreal Engine 5: Vytvářejte udržovatelné a škálovatelné systémy pomocí C++ a Blueprint

Hodnocení:   (4,3 z 5)

Vzory pro vývoj her s Unreal Engine 5: Vytvářejte udržovatelné a škálovatelné systémy pomocí C++ a Blueprint (Stuart Butler)

Recenze čtenářů

Shrnutí:

Knihu lze vřele doporučit jak začínajícím, tak zkušeným vývojářům her, zejména těm, kteří pracují s Unreal Enginem. Efektivně kombinuje principy herního programování s praktickými příklady, díky čemuž jsou složitá témata přístupná. Celkový dojem však snižují problémy s nesprávně fungujícími příklady kódu a některé nedostatky v úpravě.

Klady:

Poutavý a praktický obsah šitý na míru uživatelům Unreal Enginu
pokrývá širokou škálu témat od začátečníků po pokročilé
dobře organizovaný a přehledný
výborný pro výuku návrhových vzorů
poskytuje dobrý základ pro pochopení jazyka C++ v Unrealu
časté odkazy a snadné pochopení pro nováčky a studenty.

Zápory:

Některým textům chybí přehlednost a správná úprava
příklady kódu často obsahují překlepy a chyby, což vede k frustraci čtenářů
někteří uživatelé shledali vysvětlení mnohomluvným nebo poťouchlým
problémy s kvalitou příkladů, což může vést ke zmatení.

(na základě 15 hodnocení čtenářů)

Původní název:

Game Development Patterns with Unreal Engine 5: Build maintainable and scalable systems with C++ and Blueprint

Obsah knihy:

Vylepšete kód své hry tak, aby byl čitelnější, opakovaně použitelný, modulární a optimalizovaný, vedený návrhovými vzory, a zlepšete tak celkové využití jazyka C++ v Unreal Engine Klíčové vlastnosti Prozkoumejte fascinující svět návrhových vzorů a jejich využití při vývoji her v Unreal Engine 5 Naučte se, jak převést kód z Blueprintu do C++ a implementovat výkonná řešení při vývoji her Objevte osvědčené postupy pro psaní čistého kódu a jeho použití v Unreal Engine 5 a C++ Při zakoupení tištěné knihy nebo knihy pro Kindle získáte zdarma elektronickou knihu ve formátu PDF Popis knihy

Návrhové vzory slouží jako soubor technik a postupů, které vám umožní psát kód, který je nejen rychlejší, ale také lépe zvládnutelný. S touto knihou prozkoumáte řadu návrhových vzorů a naučíte se je aplikovat na projekty vyvíjené v Unreal Enginu 5.

Na začátku se seznámíte se základními principy kódování a získáte důkladné znalosti o koncepcích, výzvách a výhodách používání vzorů v kódu. Postupně se seznámíte se vzory, které jsou vetknuty do jádra Unreal Engine 5, jako jsou Double Buffer, Flyweight a Spatial Partitioning, a dále s některými existujícími sadami nástrojů, které ztělesňují vzory ve svém návrhu a použití, včetně Component, Behavior Tree a Update.

V další části knihy začnete v jazyce C++ vyvíjet řadu případů použití ve hře, abyste implementovali různé návrhové vzory, jako jsou Interface a Event-based Observers, a vytvořili tak oddělenou komunikační hierarchii. Budete také pracovat se Singletonem, Příkazem a Stavem spolu se Vzory chování, Šablonou, Podtřídou Sandbox a Typem Objekt. Závěrečná část se zaměřuje na využití návrhových vzorů pro optimalizaci a zahrnuje Dirty Flag, Data Locality a Object Pooling.

Na konci této knihy budete zběhlí v navrhování systémů s dokonalou kombinací C++/Blueprint pro udržovatelné a škálovatelné systémy. Co se naučíte Pochopit podstatu návrhových vzorů a jejich inherentní užitečnost Porozumět vrstvám v rámci UE 5 a jejich vzájemné spolupráci Identifikovat vztah mezi kódem C++ a Blueprintem v Unreal Engine 5 Rozpoznat návrhové vzory, které se nacházejí ve stávajících funkcích Unreal Engine 5 Prozkoumat návrhové vzory a pochopit jejich účel a použití v Unreal Engine 5 Kreativně aplikovat návrhové vzory na stávající kód a překonat tak běžné problémy Komu je tato kniha určena

Pokud jste začínající nebo středně pokročilí vývojáři her pracující s Unreal Enginem a chcete zlepšit své postupy kódování v jazyce C++, je tato kniha šitá na míru tomu, aby vám pomohla vytvářet čistý, opakovaně použitelný kód pomocí aplikace návrhových vzorů.

Ačkoli se tato kniha zabývá úvodními úlohami, které ukazují základy Unreal Enginu 5, jejím hlavním účelem není učit Unreal Engine od nuly. Předchozí zkušenosti s Unreal Enginem budou přínosné, ale nezoufejte, pokud vaše znalosti nejsou hluboké; kniha vás seznámí s nástroji a funkcemi podle potřeby. Obsah Pochopení Unreal Engine 5 a jeho vrstev „Hello Patterns“ Vzory UE5 v akci: Předpřipravené vzory v UE5: Komponenta, strom chování a metoda aktualizace Zapomenutí klíštěte Čistá komunikace: Vzory Interface a Event Observer Dokonale oddělený systém Budování návrhových vzorů: Strukturování kódu pomocí vzorů chování: Singleton, příkaz a stav: Optimalizace objektů pomocí vzorů: Šablony, podtřídy Sandbox a typové objekty

Další údaje o knize:

ISBN:9781803243252
Autor:
Vydavatel:
Jazyk:angličtina
Vazba:Měkká vazba
Rok vydání:2024
Počet stran:254

Nákup:

Nyní dostupné, na skladě.

Další knihy od autora:

Benin
Cestovní průvodce Beninem - Cestovní informace a odborné rady na dovolenou včetně zajímavostí z Porto-Novo a Cotonou, historie a fetišů vodoo, hotelů, restaurací, co vidět a kam jít...
Benin
Lonely Planet Čína 16 - Lonely Planet China 16
Kniha Lonely Planet Čína je vaším cestovním pasem, který vám poskytne ty nejdůležitější a nejaktuálnější rady o tom, co...
Lonely Planet Čína 16 - Lonely Planet China 16
Trekking Gr10: francouzskými Pyrenejemi: Vydejte se na cestu po francouzských horách: Le Sentier Des...
Průvodce po GR10, 955 km dlouhé trase napříč...
Trekking Gr10: francouzskými Pyrenejemi: Vydejte se na cestu po francouzských horách: Le Sentier Des Pyrenees - Trekking the Gr10: Through the French Pyrenees: Le Sentier Des Pyrenees
20 000 kroků kolem světa: Vycházky, procházky, trasy a toulky: 20 000 cest po celém světě. - 20,000...
Nejlepší túry a procházky na světě v jednom svazku...
20 000 kroků kolem světa: Vycházky, procházky, trasy a toulky: 20 000 cest po celém světě. - 20,000 Steps Around the World: Great Hikes, Walks, Routes, and Rambles
Vzory pro vývoj her s Unreal Engine 5: Vytvářejte udržovatelné a škálovatelné systémy pomocí C++ a...
Vylepšete kód své hry tak, aby byl čitelnější,...
Vzory pro vývoj her s Unreal Engine 5: Vytvářejte udržovatelné a škálovatelné systémy pomocí C++ a Blueprint - Game Development Patterns with Unreal Engine 5: Build maintainable and scalable systems with C++ and Blueprint

Díla autora vydali tito vydavatelé:

© Book1 Group - všechna práva vyhrazena.
Obsah těchto stránek nesmí být kopírován ani použit, a to ani částečně ani úplně, bez písemného svolení vlastníka.
Poslední úprava: 2024.11.08 20:25 (GMT)