Hands-On Rust (Ruční práce s rzí): Rust: Efektivní učení prostřednictvím vývoje a hraní 2D her

Hodnocení:   (4,6 z 5)

Hands-On Rust (Ruční práce s rzí): Rust: Efektivní učení prostřednictvím vývoje a hraní 2D her (Herbert Wolverson)

Recenze čtenářů

Shrnutí:

Kniha poskytuje ucelený úvod do programování v jazyce Rust prostřednictvím vývoje her, konkrétně roguelike her, s využitím architektury Entity Component System (ECS). Kniha je dobře přijímána pro svůj poutavý styl psaní a praktický přístup, i když se setkává s kritikou, že se hodně spoléhá na konkrétní knihovny a není vždy přívětivá pro začátečníky.

Klady:

Snadné a příjemné pro učení se Rustu a vývoje her.
Podává koncepty logicky a důkladně.
Poutavý styl psaní a dobře formátované příklady kódu.
Dobrý úvod do tvorby her, zejména rogueliků, a architektury ECS.
Podporuje praktické využití Rustu při vývoji her.

Zápory:

Některé chyby v ukázkách kódu vedou ke zmatkům.
Silné spoléhání na knihovnu Legion může odvádět od učení základů Rustu.
Nevhodné pro úplné začátečníky; předchozí znalosti programování jsou přínosné.
Některé nesrovnalosti v příkladech kódu a pokynech k nastavení projektu mohou být frustrující.
Zaměřuje se více na návrh hry než na zvládnutí jazyka Rust.

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

Původní název:

Hands-On Rust: Effective Learning Through 2D Game Development and Play

Obsah knihy:

Rust je nový vzrušující programovací jazyk, který kombinuje sílu jazyka C s paměťovou bezpečností, nebojácnou souběžností a zvyšováním produktivity - a co je lepší způsob, jak se to naučit, než tvorba her. Každá kapitola této knihy představuje praktické projekty od Hello, World až po sestavení kompletní dungeon crawler hry. S touto knihou si osvojíte dovednosti pro vývoj her použitelné i v jiných enginech, včetně Unity a Unrealu.

Rust je vzrušující programovací jazyk kombinující sílu jazyka C s paměťovou bezpečností, nebojácnou souběžností a prostředky zvyšujícími produktivitu. S jazykem Rust získáte nové zářivé hřiště, na kterém mohou vaše herní nápady vzkvétat.

Každá kapitola této knihy představuje praktické projekty, které vás zavedou na cestu od Hello, World až po vytvoření plnohodnotné hry typu dungeon crawler. Začněte nastavením Rustu a seznamte se s vývojovým prostředím. Naučte se základy jazyka na praktických příkladech a vytvořte si vlastní verzi hry Flappy Bird. Zjistěte, co je potřeba k náhodnému generování dungeonů a jejich osazení příšerami, až budete stavět kompletní dungeon crawl hru. Spouštějte herní systémy souběžně, abyste dosáhli vysokého výkonu a rychlého hraní, a přitom si zachovejte možnost ladění programu. Popusťte uzdu své kreativitě s magickými předměty, těžšími příšerami a složitým designem dungeonů. Přidejte vrstvenou grafiku a stylově vyleštěte svou hru.

Co potřebujete:

⬤ Počítač se systémem Windows 10, Linux nebo Mac OS X.

⬤ Textový editor, například Visual Studio Code.

⬤ Video kartu a ovladače schopné spustit OpenGL 3. 2.

Další údaje o knize:

ISBN:9781680508161
Autor:
Vydavatel:
Vazba:Měkká vazba
Rok vydání:2021
Počet stran:325

Nákup:

Nyní dostupné, na skladě.

Další knihy od autora:

Hands-On Rust (Ruční práce s rzí): Rust: Efektivní učení prostřednictvím vývoje a hraní 2D her -...
Rust je nový vzrušující programovací jazyk, který...
Hands-On Rust (Ruční práce s rzí): Rust: Efektivní učení prostřednictvím vývoje a hraní 2D her - Hands-On Rust: Effective Learning Through 2D Game Development and Play
Rust Brain Teasers: Rust: Cvičení mysli: Rust: Cvičení mysli Rust: Cvičení mysli - Rust Brain...
Programovací jazyk Rust je konzistentní a snaží se...
Rust Brain Teasers: Rust: Cvičení mysli: Rust: Cvičení mysli Rust: Cvičení mysli - Rust Brain Teasers: Exercise Your Mind

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)