Učenie sa jazyka C# pomocou vývoja hier s Unity 5.x - druhé vydanie: Vypracujte svoju prvú interaktívnu 2D plošinovku tým, že sa naučíte základy jazyka C#.

Hodnotenie:   (4,2 z 5)

Učenie sa jazyka C# pomocou vývoja hier s Unity 5.x - druhé vydanie: Vypracujte svoju prvú interaktívnu 2D plošinovku tým, že sa naučíte základy jazyka C#. (Greg Lukosek)

Recenzie čitateľov

Zhrnutie:

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í)

Pôvodný názov:

Learning C# by Developing Games with Unity 5.x - Second Edition: Develop your first interactive 2D platformer game by learning the fundamentals of C#

Obsah knihy:

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.

Ďalšie údaje o knihe:

ISBN:9781785287596
Autor:
Vydavateľ:
Väzba:Mäkká väzba

Nákup:

Momentálne k dispozícii, na sklade.

Ďalšie knihy autora:

Učenie sa jazyka C# pomocou vývoja hier s Unity 5.x - druhé vydanie: Vypracujte svoju prvú...
Vytvorte svoju prvú interaktívnu 2D plošinovku a naučte sa...
Učenie sa jazyka C# pomocou vývoja hier s Unity 5.x - druhé vydanie: Vypracujte svoju prvú interaktívnu 2D plošinovku tým, že sa naučíte základy jazyka C#. - Learning C# by Developing Games with Unity 5.x - Second Edition: Develop your first interactive 2D platformer game by learning the fundamentals of C#

Diela autora vydali tieto vydavateľstvá: