Hodnotenie:
Kniha „Hands-On Unity 2022 Game Development“ ponúka komplexný úvod do používania herného enginu Unity, ktorý je vhodný pre začiatočníkov aj stredne pokročilých používateľov. Zahŕňa širokú škálu tém vrátane inštalácie, nastavenia projektu, úpravy 3D scén, programovania pomocou jazyka C# a vizuálneho skriptovania, ako aj pokročilých funkcií, ako je návrh používateľského rozhrania a optimalizácia hry. Hoci je chválená pre svoj štruktúrovaný a informatívny prístup, niektorí čitatelia poznamenali, že pre úplných nováčikov môže byť kvôli občasným hutným vysvetleniam ohromujúca.
Výhody:⬤ Komplexné pokrytie tém Unity od inštalácie až po pokročilé funkcie.
⬤ Dobre štruktúrovaná a prehľadná, takže je vhodná pre začiatočníkov aj skúsenejších používateľov.
⬤ Obsahuje praktické príklady a návody krok za krokom na kompletný zážitok z vývoja hier.
⬤ Ponúka pohľad na programovanie v jazyku C# aj na vizuálne skriptovanie.
⬤ Zaoberá sa najnovšími nástrojmi a funkciami v Unity 2022, čím zabezpečuje ich aktuálnosť.
⬤ Niektorí čitatelia považovali niektoré časti za príliš podrobné alebo ohromujúce pre úplných začiatočníkov.
⬤ Veľký rozsah knihy vedie k určitému opakovaniu a mohla by jej prospieť prísnejšia úprava.
⬤ Používatelia uvádzali, že materiál môže niekedy pôsobiť roztrúsene alebo nelogicky usporiadane.
⬤ Niektorí pokročilí vývojári môžu zistiť, že obsah nie je dostatočne hlboký v určitých oblastiach, ktoré chcú ďalej preskúmať.
(na základe 21 čitateľských recenzií)
Hands-On Unity 2022 Game Development - Third Edition: Learn to use the latest Unity 2022 features to create your first video game in the simplest way
Vytvárajte, prispôsobujte a optimalizujte vlastné profesionálne hry od nuly pomocou Unity 2022
Obsahuje pozvánku na pripojenie k online komunite Unity Game Development, kde si môžete prečítať knihu spolu s vývojármi Unity/C# a Nicolasom Borromeom.
Kúpa tlačenej knihy alebo knihy pre Kindle zahŕňa bezplatnú elektronickú knihu vo formáte PDF.
Kľúčové vlastnosti:
⬤ Vytvorte prototyp hry a naučte sa základy editora Unity na vytváranie scén, objektov a importovanie objektov.
⬤ Pridávajte interaktivitu, podmienky výhry/prehry, zvuk, grafiku a umelú inteligenciu pomocou jazyka C# a vizuálneho skriptovania.
⬤ Vylepšite grafiku hry, používateľské rozhranie, pridajte vizuálne efekty a animácie pomocou programov Animator, Cinemachine a Timeline.
Popis knihy:
Unity je multiplatformový herný engine, ktorý vám poskytuje výkonné, ale jednoducho použiteľné funkcie na riešenie najčastejších problémov pri vývoji hier, ako je vykresľovanie, animácia, fyzika, zvuk a efekty. Naučíte sa používať tieto funkcie na vytváranie jednoduchých, ale kompletných hier (a všetky nuansy potrebné na ovládanie Unity).
Táto kniha, ktorá obsahuje praktické návody a projekty, vás naučí používať herný engine Unity, vytvárať skripty v jazyku C# a vizuálne skripty, integrovať grafiku, zvuk a animácie a manipulovať s fyzikou, aby ste vytvorili zaujímavú mechaniku pre svoju hru. Potom nakódujete jednoduchého agenta s umelou inteligenciou, ktorý bude pre používateľa výzvou, a budete pracovať s profilovacími nástrojmi, aby ste zabezpečili efektívnosť kódu.
Nakoniec budete pracovať s nástrojmi rozšírenej reality Unity a vytvárať zážitky rozšírenej reality pre 3D aplikácie a hry pred ich zverejnením vo svete.
Ak máte záujem vytvárať pôsobivé hry komerčnej kvality, ktoré sa dajú hrať na rôznych platformách, potom ste na správnom mieste.
Čo sa naučíte:
⬤ Vytvoriť prototyp hry, ktorý bude obsahovať herné mechanizmy, postavy hráčov a nehráčov, prostriedky, animácie a ďalšie prvky.
⬤ Nastavenie a navigácia v hernom engine, aby ste sa ponorili do editora Unity a objavili jedinečné a nové funkcie vydané v roku 2022.
⬤ Učte sa jazyk C# aj Visual Scripting na prispôsobenie pohybov hráčov, používateľského rozhrania a fyziky hry.
⬤ Používajte shadery na zlepšenie hernej grafiky pomocou Shader Graph a Universal Render Pipeline (URP).
⬤ Vytvárať podmienky pre víťazstvo a prehru v hre pomocou návrhových vzorov, ako sú Singleton a Event Listeners.
⬤ Zavedenie hernej umelej inteligencie na vytvorenie plne funkčného nepriateľa schopného odhaliť a zaútočiť na hráča.
⬤ Odlaďte, otestujte, optimalizujte a vytvorte spustiteľnú verziu hry, aby ste ju mohli zdieľať s priateľmi.
Pre koho je táto kniha určená:
Táto kniha bude užitočná pre herných aj neherných vývojárov, ktorí chcú prejsť alebo začať vytvárať 3D hry v Unity. Aj keď ju budete môcť sledovať, ak nemáte žiadne skúsenosti s programovaním, znalosť základov programovania v jazyku C# vám pomôže vyťažiť z tejto knihy čo najviac.