Hodnotenie:
Kniha je dobre prijímaná ako praktický a prehľadný sprievodca vývojom WebAssembly a 2D hier, oceňovaný pre svoj štruktúrovaný prístup a príklady kódu. Niektorí používatelia však hlásili problémy s kvalitou tlače a slovníkom textu, ako aj problémy s väzbou.
Výhody:Kniha poskytuje jasného sprievodcu krok za krokom pri vývoji WebAssembly a 2D hier, vďaka čomu je prístupná pre začiatočníkov aj skúsených programátorov. Obsahuje komplexné príklady, pokrýva široké spektrum tém a efektívne vysvetľuje zložité koncepty.
Nevýhody:Niekoľko recenzentov sa stretlo s problémami s kvalitou tlače vrátane viditeľných pruhov na stránkach. Kniha bola miestami opísaná ako príliš obsiahla, s nadbytočnými informáciami, ktoré by mohli čitateľov frustrovať. Zaznamenali sa aj problémy s kvalitou väzby.
(na základe 9 čitateľských recenzií)
Hands-On Game Development with WebAssembly
Urobte si cestu WebAssembly zábavnou a zároveň s ním vytvorte hru Kľúčové vlastnosti Vytvorte hru vo WebAssembly, ktorá implementuje sprity, animácie, fyziku, časticové systémy a ďalšie základy vývoja hier Osvojte si pokročilé herné mechaniky vo WebAssembly Naučte sa používať WebAssembly a WebGL na vykresľovanie do prvku HTML5 canvas Popis knihy
V priebehu niekoľkých nasledujúcich rokov WebAssembly zmení web, ako ho poznáme. Sľubuje svet, v ktorom môžete napísať aplikáciu pre web v akomkoľvek jazyku a skompilovať ju pre natívne platformy aj web.
Cieľom tejto knihy je uviesť webových vývojárov a tvorcov hier do sveta WebAssembly tým, že vás prevedie vývojom retro arkádovej hry. Naučíte sa, ako vytvoriť aplikáciu WebAssembly pomocou jazykov C++, Emscripten, JavaScript, WebGL, SDL a HTML5.
Táto kniha pokrýva množstvo tém z oblasti vývoja hier aj webových aplikácií. Pri vytváraní hry alebo aplikácie zameranej na WebAssembly sa vývojári musia naučiť množstvo zručností a nástrojov. Táto kniha je ukážkovou paletou týchto nástrojov a zručností. Zahŕňa témy vrátane Emscripten, C/C++, WebGL, OpenGL, JavaScript, HTML5 a CSS. Čitateľ sa tiež naučí základné techniky vývoja hier vrátane animácie 2D šprintov, časticových systémov, návrhu 2D kamery, zvukových efektov, fyziky 2D hier, návrhu používateľského rozhrania, shaderov, ladenia a optimalizácie. Na konci knihy budete schopní vytvárať jednoduché webové hry a webové aplikácie zamerané na WebAssembly. Čo sa naučíte Vytvárať webové aplikácie s takmer natívnym výkonom pomocou WebAssembly Zoznámite sa s tým, ako sa webové aplikácie dajú použiť na vytváranie hier pomocou HTML5 Canvas, WebGL a SDL Osvojíte si koncepty vývoja hier, ako sú sprajty, animácie, časticové systémy, umelá inteligencia, fyzika, dizajn kamery, zvukové efekty a shadery Nasadzovať aplikácie v jazyku C/C++ do prehliadača pomocou WebAssembly a Emscripten Pochopíte, ako sa navzájom ovplyvňujú šablóny HTML shellu Emscripten, lepiaci kód JavaScriptu a modul WebAssembly Ladiť a ladiť výkon aplikácie WebAssembly Pre koho je táto kniha určená
Vývojári webových aplikácií a hier, ktorí majú záujem o vytváranie aplikácií pre web pomocou WebAssembly.
Vývojári hier, ktorí majú záujem o nasadenie svojich hier na web
Vývojári webových aplikácií, ktorí majú záujem vytvárať aplikácie, ktoré sú potenciálne rádovo rýchlejšie ako ich existujúce webové aplikácie v jazyku JavaScript.
Vývojári v jazyku C/C++, ktorí majú záujem využiť svoje existujúce zručnosti na nasadenie aplikácií na web Obsah Úvod do WebAssembly a Emscripten HTML5 a WebAssembly Úvod do WebGL Animácie šprintov vo WebAssembly s SDL Vstup z klávesnice Herné objekty a herná slučka Detekcia kolízií Základný časticový systém Vylepšené časticové systémy AI a správanie riadenia Návrh 2D kamery Zvuk FX Fyzika hry Používateľské rozhranie a vstup myši Shadery a 2D osvetlenie Ladenie a optimalizácia
© 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)