Hodnotenie:
Kniha je určená začiatočníkom v Unity a C# a poskytuje štruktúrovaný úvod so zameraním na praktický vývoj hier. Zatiaľ čo mnohé recenzie chvália jej prístupnosť a užitočné vysvetlenia, objavujú sa značné kritické pripomienky týkajúce sa jej usporiadania, chýb a vynechaných detailov pri kódovaní.
Výhody:Skvelé pre začiatočníkov bez programátorského vzdelania.
Nevýhody:Vyučuje jazyk C# spolu s Unity, vďaka čomu je komplexný.
(na základe 36 čitateľských recenzií)
Learning C# by Developing Games with Unity 5.x - Second Edition: Develop your first interactive 2D platformer game by learning the fundamentals of C#
Vytvorte svoju prvú interaktívnu 2D plošinovku a naučte sa základy jazyka C#
Kľúčové vlastnosti
⬤ Zoznámte sa so základmi skriptovania v jazyku C# pomocou Unity.
⬤ Vytvorte úžasnú 2D plošinovku od základov pomocou princípov objektovo orientovaného programovania a kódovania v jazyku C#.
⬤ Toto je sprievodca, ktorý vás krok za krokom naučí základy skriptovania v jazyku C# na vývoj GameObjects a zvládnutie základov nového systému používateľského rozhrania v Unity.
Popis knihy
Unity je multiplatformový herný engine, ktorý sa používa na vývoj 2D a 3D videohier. Unity 5 je najnovšia verzia, ktorá vyšla v marci 2015 a do hier pridáva globálne osvetlenie v reálnom čase a jej nové výkonné funkcie pomáhajú zvýšiť efektivitu hry.
Táto kniha vám pomôže začať programovať správanie v jazyku C#, aby ste mohli vytvárať 2D hry v Unity. Začnete inštaláciou Unity a zoznámením sa s jeho funkciami, po ktorých bude nasledovať vytvorenie skriptu v jazyku C#. Potom sa budeme zaoberať témami, ako je skriptovanie Unity, aby ste pochopili, ako fungujú kódy, aby ste mohli vytvárať a používať premenné a metódy jazyka C#. Pokračujúc ďalej zistíte, ako vytvárať, ukladať a získavať údaje z kolekcie objektov.
Rozviniete tiež chápanie slučiek a ich použitia a budete vykonávať objektovo orientované programovanie. To vám pomôže premeniť váš nápad na projekt pripravený na kódovanie a nastaviť projekt Unity na výrobu. Nakoniec zistíte, ako vytvoriť triedu GameManager na správu hernej slučky, generovanie herných úrovní a vytvorenie jednoduchého používateľského rozhrania hry.
Na konci tejto knihy budete ovládať umenie aplikácie jazyka C# v Unity.
Čo sa naučíte
⬤ Pochopiť základy premenných, metód a syntaxe kódu v jazyku C#.
⬤ Zoznámite sa s technikami, ktoré vám pomôžu premeniť váš nápad na hru na funkčný projekt.
⬤ Efektívne používať cykly a kolekcie v Unity na zníženie množstva kódu.
⬤ Vyvíjať hru pomocou princípov objektovo orientovaného programovania.
⬤ Vytvárajte nekonečné úrovne pre svoju hru.
⬤ Vytvorte a nakódujte dobre vyzerajúci funkčný systém používateľského rozhrania pre svoju hru.
⬤ Publikujte a zdieľajte svoju hru s používateľmi.
Pre koho je táto kniha určená
Kniha je určená vývojárom Unity na úrovni začiatočníkov bez skúseností s programovaním. Ak ste vývojár Unity a chcete sa naučiť písať skripty a kód v jazyku C# vytváraním hier, potom je táto kniha určená práve vám.