Hands-On Rust (Rust v rukách): Rust: Efektívne učenie prostredníctvom vývoja 2D hier a hrania

Hodnotenie:   (4,6 z 5)

Hands-On Rust (Rust v rukách): Rust: Efektívne učenie prostredníctvom vývoja 2D hier a hrania (Herbert Wolverson)

Recenzie čitateľov

Zhrnutie:

Kniha poskytuje komplexný úvod do programovania v jazyku Rust prostredníctvom vývoja hier, konkrétne roguelike hier, s využitím architektúry Entity Component System (ECS). Je dobre prijímaná pre svoj pútavý štýl písania a praktický prístup, hoci sa stretáva s kritikou za to, že sa vo veľkej miere spolieha na špecifické knižnice a nie vždy je vhodná pre začiatočníkov.

Výhody:

Jednoduché a príjemné na učenie sa jazyka Rust a vývoja hier.
Koncepty sú podané logicky a dôkladne.
Pútavý štýl písania a dobre formátované príklady kódu.
Dobrý úvod do tvorby hier, najmä roguelikov, a architektúry ECS.
Podporuje praktické využitie Rustu pri vývoji hier.

Nevýhody:

Niektoré chyby v úryvkoch kódu vedú k zmätku.
Silné spoliehanie sa na knižnicu Legion môže odvádzať pozornosť od osvojenia si základov jazyka Rust.
Nie je vhodný pre úplných začiatočníkov; predchádzajúce znalosti programovania sú prospešné.
Niektoré nezrovnalosti v príkladoch kódu a pokynoch na nastavenie projektu môžu byť frustrujúce.
Zameriava sa viac na návrh hry ako na ovládanie jazyka Rust.

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

Pôvodný názov:

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

Obsah knihy:

Rust je vzrušujúci nový programovací jazyk, ktorý kombinuje silu jazyka C s bezpečnosťou pamäte, nebojácnou súbežnosťou a zvyšovaním produktivity - a čo je lepšie ako tvorba hier. Každá kapitola v tejto knihe predstavuje praktické projekty od Hello, World až po vytvorenie plnohodnotnej hry typu dungeon crawler. Vďaka tejto knihe si osvojíte zručnosti pri vývoji hier použiteľné aj v iných enginoch vrátane Unity a Unreal.

Rust je vzrušujúci programovací jazyk, ktorý kombinuje silu jazyka C s pamäťovou bezpečnosťou, nebojácnou súbežnosťou a prostriedkami na zvýšenie produktivity. S jazykom Rust máte k dispozícii nové žiarivé ihrisko, na ktorom môžu vaše herné nápady prekvitať.

Každá kapitola tejto knihy predstavuje praktické projekty, ktoré vás zavedú na cestu od Hello, World až po vytvorenie plnohodnotnej hry typu dungeon crawler. Začnite nastavením Rustu a zoznámte sa s vývojovým prostredím. Na praktických príkladoch sa naučíte základy jazyka a vytvoríte si vlastnú verziu hry Flappy Bird. Zistite, čo je potrebné na náhodné generovanie dungeonov a ich obsadenie príšerami pri vytváraní kompletnej hry typu dungeon crawl. Spúšťajte herné systémy súbežne pre vysoký výkon a rýchle hranie hry, pričom si zachováte možnosť ladenia programu. Popustite uzdu svojej kreativite s magickými predmetmi, ťažšími príšerami a zložitým dizajnom dungeonov. Pridajte vrstvenú grafiku a štýlovo vyleštite svoju hru.

Čo potrebujete:

⬤  Počítač s operačným systémom Windows 10, Linux alebo Mac OS X.

⬤ Textový editor, napríklad Visual Studio Code.

⬤ Videokartu a ovládače schopné spustiť OpenGL 3. 2.

Ďalšie údaje o knihe:

ISBN:9781680508161
Autor:
Vydavateľ:
Väzba:Mäkká väzba
Rok vydania:2021
Počet strán:325

Nákup:

Momentálne k dispozícii, na sklade.

Ďalšie knihy autora:

Hands-On Rust (Rust v rukách): Rust: Efektívne učenie prostredníctvom vývoja 2D hier a hrania -...
Rust je vzrušujúci nový programovací jazyk, ktorý...
Hands-On Rust (Rust v rukách): Rust: Efektívne učenie prostredníctvom vývoja 2D hier a hrania - Hands-On Rust: Effective Learning Through 2D Game Development and Play
Rust Brain Teasers: Rust: Cvičenie mysle: Rust: Cvičenie mysle: Cvičenie mysle: Cvičenie mysle -...
Programovací jazyk Rust je konzistentný a snaží sa...
Rust Brain Teasers: Rust: Cvičenie mysle: Rust: Cvičenie mysle: Cvičenie mysle: Cvičenie mysle - Rust Brain Teasers: Exercise Your Mind

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)