Vzory vývoja hier s Unreal Engine 5: Vytvárajte udržiavateľné a škálovateľné systémy pomocou C++ a Blueprint

Hodnotenie:   (4,3 z 5)

Vzory vývoja hier s Unreal Engine 5: Vytvárajte udržiavateľné a škálovateľné systémy pomocou C++ a Blueprint (Stuart Butler)

Recenzie čitateľov

Zhrnutie:

Knihu odporúčame začínajúcim aj skúseným vývojárom hier, najmä tým, ktorí pracujú s Unreal Engine. Efektívne kombinuje princípy programovania hier s praktickými príkladmi, vďaka čomu sú zložité témy prístupné. Celkový dojem však znižujú problémy s nesprávne fungujúcimi príkladmi kódu a niektoré nedostatky v úprave.

Výhody:

Pútavý a praktický obsah prispôsobený používateľom Unreal Engine
pokrýva širokú škálu tém od začiatočníckej po pokročilú úroveň
dobre organizovaný a prehľadný
výborný na osvojenie si návrhových vzorov
poskytuje dobrý základ pre pochopenie jazyka C++ v Unreale
časté odkazy a jednoduché pochopenie pre nováčikov a študentov.

Nevýhody:

Niektorým textom chýba prehľadnosť a správna úprava
príklady kódu často obsahujú preklepy a chyby, čo vedie k frustrácii čitateľov
niektorí používatelia považovali vysvetlenia za rozvláčne alebo tangenciálne
problémy s kvalitou príkladov, čo môže viesť k zmätku.

(na základe 15 čitateľských recenzií)

Pôvodný názov:

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

Obsah knihy:

Zlepšite kód svojej hry, aby bol čitateľnejší, opakovane použiteľný, modulárny a optimalizovaný, pričom sa budete riadiť návrhovými vzormi, aby ste zlepšili celkové využitie jazyka C++ v Unreal Engine Kľúčové vlastnosti Preskúmajte fascinujúci svet návrhových vzorov a ich aplikácií pri vývoji hier v Unreal Engine 5 Naučte sa, ako preložiť kód z Blueprint do C++ a implementovať výkonné riešenia pri vývoji hier Objavte osvedčené postupy pre písanie čistého kódu a jeho aplikáciu v Unreal Engine 5 a C++ Kúpa tlačenej knihy alebo knihy pre Kindle zahŕňa bezplatnú elektronickú knihu vo formáte PDF Popis knihy

Návrhové vzory slúžia ako súbor techník a postupov, ktoré vám umožnia písať kód, ktorý je nielen rýchlejší, ale aj lepšie zvládnuteľný. S touto knihou preskúmate celý rad návrhových vzorov a naučíte sa ich aplikovať na projekty vytvorené v Unreal Engine 5.

Začnete tým, že sa ponoríte do základných princípov kódovania a dôkladne pochopíte koncepty, výzvy a výhody používania vzorov v kóde. Ako budete postupovať, identifikujete vzory, ktoré sú votkané do jadra Unreal Engine 5, ako napríklad Double Buffer, Flyweight a Spatial Partitioning, a následne niektoré z existujúcich sád nástrojov, ktoré stelesňujú vzory vo svojom návrhu a použití, vrátane Component, Behavior Tree a Update.

V ďalšej časti knihy začnete vyvíjať sériu prípadov použitia v hre v jazyku C++ na implementáciu rôznych návrhových vzorov, ako sú Interface a Event-based Observers, na vytvorenie oddelenej komunikačnej hierarchie. Budete tiež pracovať so Singleton, Command a State spolu so vzormi správania, Template, Subclass Sandbox a Type Object. Záverečná časť sa zameriava na využitie návrhových vzorov na optimalizáciu, pričom pokrýva Dirty Flag, Data Locality a Object Pooling.

Na konci tejto knihy budete schopní navrhovať systémy s dokonalou kombináciou C++/Blueprint pre udržiavateľné a škálovateľné systémy. Čo sa naučíte Pochopiť podstatu návrhových vzorov a ich prirodzenú užitočnosť Pochopiť vrstvy v rámci UE 5 a ich vzájomnú spoluprácu Identifikovať vzťah medzi kódom C++ a Blueprint v Unreal Engine 5 Rozpoznať návrhové vzory, ktoré sa nachádzajú v existujúcich funkciách Unreal Engine 5 Preskúmať návrhové vzory, aby ste pochopili ich účel a použitie v rámci Unreal Engine 5 Kreatívne aplikovať návrhové vzory na existujúci kód s cieľom prekonať bežné problémy Komu je táto kniha určená

Ak ste začínajúci alebo stredne pokročilý vývojár hier pracujúci s Unreal Engine a chcete zlepšiť svoje postupy pri kódovaní v jazyku C++, táto kniha je šitá na mieru, aby vám pomohla vytvárať čistý, opakovane použiteľný kód pomocou aplikácie návrhových vzorov.

Hoci táto kniha obsahuje úvodné úlohy, ktoré ukazujú základy Unreal Engine 5, jej hlavným cieľom nie je učiť Unreal Engine od nuly. Predchádzajúce skúsenosti s Unreal Engine budú prospešné, ale netrápte sa, ak vaše znalosti nie sú hlboké; kniha vám podľa potreby predstaví nástroje a funkcie. Obsah Pochopenie Unreal Engine 5 a jeho vrstiev „Hello Patterns“ Vzory UE5 v akcii: Dvojitá vyrovnávacia pamäť, Flyweight a priestorové rozdelenie Predpripravené vzory v UE5: Komponent, strom správania a metóda aktualizácie Zabudnutie Tick Clean komunikácia: Vzory Interface a Event Observer Dokonale oddelený systém Budovanie návrhových vzorov: Štruktúrovanie kódu pomocou vzorov správania: Singleton, príkaz a stav: Šablóna, podtrieda Sandbox a objekt typu Optimalizácia prostredníctvom vzorov

Ďalšie údaje o knihe:

ISBN:9781803243252
Autor:
Vydavateľ:
Jazyk:anglicky
Väzba:Mäkká väzba
Rok vydania:2024
Počet strán:254

Nákup:

Momentálne k dispozícii, na sklade.

Ďalšie knihy autora:

Benin
Cestovný sprievodca Beninom - Cestovné informácie a odborné rady na dovolenku vrátane zaujímavostí z Porto-Novo a Cotonou, histórie a fetišov Vodoo, hotelov, reštaurácií, čo vidieť a kam...
Benin
Lonely Planet Čína 16 - Lonely Planet China 16
Kniha Lonely Planet Čína je váš cestovný pas, ktorý vám poskytne najdôležitejšie a najaktuálnejšie rady o tom, čo vidieť,...
Lonely Planet Čína 16 - Lonely Planet China 16
Treking Gr10: Francúzskymi Pyrenejami: Vydajte sa na cestu po francúzskych horách: Le Sentier Des...
Sprievodca po GR10, 955 km dlhej túre naprieč...
Treking Gr10: Francúzskymi Pyrenejami: Vydajte sa na cestu po francúzskych horách: Le Sentier Des Pyrenees - Trekking the Gr10: Through the French Pyrenees: Le Sentier Des Pyrenees
20 000 krokov okolo sveta: Cesty po svete: 20 000 ciest: skvelé túry, prechádzky, trasy a potulky -...
Najlepšie túry a prechádzky na svete v jednom...
20 000 krokov okolo sveta: Cesty po svete: 20 000 ciest: skvelé túry, prechádzky, trasy a potulky - 20,000 Steps Around the World: Great Hikes, Walks, Routes, and Rambles
Vzory vývoja hier s Unreal Engine 5: Vytvárajte udržiavateľné a škálovateľné systémy pomocou C++ a...
Zlepšite kód svojej hry, aby bol čitateľnejší,...
Vzory vývoja hier s Unreal Engine 5: Vytvárajte udržiavateľné a škálovateľné systémy pomocou C++ a Blueprint - Game Development Patterns with Unreal Engine 5: Build maintainable and scalable systems with C++ and Blueprint

Diela autora vydali tieto vydavateľstvá:

© Book1 Group - všetky práva vyhradené.
Obsah tejto stránky nesmie byť kopírovaný ani použitý čiastočne alebo v celku bez písomného súhlasu vlastníka.
Posledná úprava: 2024.11.13 22:11 (GMT)