Hodnocení:
Kniha je dobře hodnocena jako praktický a srozumitelný průvodce vývojem WebAssembly a 2D her, oceňovaný pro svůj strukturovaný přístup a příklady kódu. Někteří uživatelé však hlásili problémy s kvalitou tisku a slovosledem textu a také problémy s vazbou.
Klady:Kniha poskytuje přehledného průvodce vývojem WebAssembly a 2D her krok za krokem, takže je přístupná jak začátečníkům, tak zkušeným programátorům. Obsahuje vyčerpávající příklady, pokrývá širokou škálu témat a efektivně vysvětluje složité koncepty.
Zápory:Několik recenzentů se potýkalo s problémy s kvalitou tisku, včetně viditelných pruhů na stránkách. Kniha byla místy popisována jako příliš heslovitá, s nadbytečnými informacemi, které by mohly čtenáře frustrovat. Byly také zaznamenány problémy s kvalitou vazby.
(na základě 9 hodnocení čtenářů)
Hands-On Game Development with WebAssembly
Udělejte si z WebAssembly zábavu a vytvořte s ním hru Klíčové vlastnosti Vytvořte hru ve WebAssembly, která implementuje sprity, animace, fyziku, částicové systémy a další základy vývoje her Osvojte si pokročilé herní mechaniky ve WebAssembly Naučte se používat WebAssembly a WebGL k vykreslování do prvku HTML5 canvas Popis knihy
WebAssembly během několika příštích let změní web, jak ho známe. Slibuje svět, ve kterém můžete napsat aplikaci pro web v jakémkoli jazyce a zkompilovat ji pro nativní platformy i pro web.
Tato kniha má za cíl uvést webové vývojáře a tvůrce her do světa WebAssembly tím, že vás provede vývojem retro arkádové hry. Dozvíte se, jak vytvořit aplikaci WebAssembly pomocí jazyků C++, Emscripten, JavaScript, WebGL, SDL a HTML5.
Tato kniha pokrývá mnoho témat z oblasti vývoje her i webových aplikací. Při tvorbě hry nebo aplikace zaměřené na WebAssembly se vývojáři musí naučit spoustu dovedností a nástrojů. Tato kniha je ukázkovým příkladem těchto nástrojů a dovedností. Zahrnuje témata jako Emscripten, C/C++, WebGL, OpenGL, JavaScript, HTML5 a CSS. Čtenář se také naučí základní techniky vývoje her, včetně 2D sprite animace, částicových systémů, návrhu 2D kamery, zvukových efektů, 2D herní fyziky, návrhu uživatelského rozhraní, shaderů, ladění a optimalizace. Na konci knihy budete schopni vytvářet jednoduché webové hry a webové aplikace zaměřené na WebAssembly. Co se naučíte Vytvářet webové aplikace s téměř nativním výkonem pomocí WebAssembly Seznámíte se s tím, jak lze webové aplikace použít k vytváření her pomocí HTML5 Canvas, WebGL a SDL Dobře se seznámíte s koncepty vývoje her, jako jsou sprity, animace, částicové systémy, umělá inteligence, fyzika, návrh kamery, zvukové efekty a shadery Nasazení aplikací v jazyce C/C++ do prohlížeče pomocí WebAssembly a Emscripten Pochopíte, jak spolu spolupracují šablony HTML shellu Emscripten, lepicí kód JavaScriptu a modul WebAssembly Ladění a vyladění výkonu aplikace WebAssembly Pro koho je tato kniha určena?
Weboví vývojáři a vývojáři her, kteří mají zájem vytvářet aplikace pro web pomocí WebAssembly.
Vývojáři her, kteří mají zájem o nasazení svých her na web.
Vývojáři webových aplikací, kteří mají zájem vytvářet aplikace, které jsou potenciálně řádově rychlejší než jejich stávající webové aplikace v jazyce JavaScript.
Vývojáři v jazyce C/C++, kteří mají zájem využít své stávající dovednosti k nasazení aplikací na web Obsah Úvod do WebAssembly a Emscripten HTML5 a WebAssembly Úvod do WebGL Animace sprite ve WebAssembly s SDL Vstup z klávesnice Herní objekty a herní smyčka Detekce kolizí Základní částicový systém Vylepšené částicové systémy UI a chování řízení Návrh 2D kamery Zvuk FX Herní fyzika Uživatelské rozhraní a vstup myší Shadery a 2D osvětlení Ladění a optimalizace
© 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)