Hands-On Game Development cu WebAssembly

Evaluare:   (4.1 din 5)

Hands-On Game Development cu WebAssembly (Rick Battagline)

Recenzii ale cititorilor

Rezumat:

Cartea este bine primită ca un ghid practic și clar pentru WebAssembly și dezvoltarea jocurilor 2D, apreciată pentru abordarea sa structurată și exemplele de cod. Cu toate acestea, unii utilizatori au raportat probleme legate de calitatea imprimării și verbul textului, precum și probleme de legare.

Avantaje:

Cartea oferă un ghid clar, pas cu pas, pentru WebAssembly și dezvoltarea jocurilor 2D, fiind accesibilă atât începătorilor, cât și programatorilor experimentați. Ea include exemple cuprinzătoare, acoperă o gamă largă de subiecte și explică eficient conceptele complexe.

Dezavantaje:

Mai mulți recenzenți s-au confruntat cu dificultăți legate de calitatea imprimării, inclusiv dungi vizibile pe pagini. Cartea a fost descrisă ca fiind excesiv de bogată în cuvinte pe alocuri, cu informații redundante care ar putea frustra cititorii. De asemenea, au fost semnalate probleme legate de calitatea legării.

(pe baza a 9 recenzii ale cititorilor)

Titlul original:

Hands-On Game Development with WebAssembly

Conținutul cărții:

Fă-ți călătoria în WebAssembly distractivă în timp ce creezi un joc cu acesta Caracteristici cheie Creează un joc WebAssembly care implementează sprite, animații, fizică, sisteme de particule și alte elemente fundamentale de dezvoltare a jocurilor Apucă-te de mecanica avansată a jocurilor în WebAssembly Învață să folosești WebAssembly și WebGL pentru redarea în elementul canvas HTML5 Descrierea cărții

În următorii câțiva ani, WebAssembly va schimba web-ul așa cum îl știm. Acesta promite o lume în care puteți scrie o aplicație pentru web în orice limbaj și o puteți compila pentru platforme native, precum și pentru web.

Această carte este concepută pentru a introduce dezvoltatorii web și dezvoltatorii de jocuri în lumea WebAssembly prin parcurgerea dezvoltării unui joc arcade retro. Veți învăța cum să construiți o aplicație WebAssembly utilizând C++, Emscripten, JavaScript, WebGL, SDL și HTML5.

Această carte acoperă o mulțime de terenuri atât în dezvoltarea jocurilor, cât și în dezvoltarea aplicațiilor web. Atunci când creează un joc sau o aplicație care vizează WebAssembly, dezvoltatorii trebuie să învețe o multitudine de abilități și instrumente. Această carte este o mostră a acestor instrumente și abilități. Ea acoperă subiecte care includ Emscripten, C/C++, WebGL, OpenGL, JavaScript, HTML5 și CSS. Cititorul va învăța, de asemenea, tehnici de bază pentru dezvoltarea jocurilor, inclusiv animația sprite 2D, sistemele de particule, designul camerei 2D, efectele sonore, fizica jocurilor 2D, designul interfeței cu utilizatorul, shaders, depanarea și optimizarea. Până la sfârșitul cărții, veți fi capabil să creați jocuri web simple și aplicații web care vizează WebAssembly. Ce veți învăța Construiți aplicații web cu performanță aproape nativă utilizând WebAssembly Familiarizați-vă cu modul în care aplicațiile web pot fi utilizate pentru a crea jocuri utilizând HTML5 Canvas, WebGL și SDL Cunoașteți bine conceptele de dezvoltare a jocurilor, cum ar fi spritele, animația, sistemele de particule, inteligența artificială, fizica, designul camerei, efectele sonore și shaderii Deplasați aplicații C/C++ în browser utilizând WebAssembly și Emscripten Înțelegeți cum interacționează șabloanele shell HTML Emscripten, codul glue JavaScript și un modul WebAssembly Depanarea și reglarea performanței aplicației WebAssembly Pentru cine este această carte

Dezvoltatorii web și dezvoltatorii de jocuri interesați să creeze aplicații pentru web utilizând WebAssembly.

Dezvoltatorii de jocuri interesați în implementarea jocurilor lor pe web

Dezvoltatorii web interesați să creeze aplicații care pot fi cu ordinul de mărime mai rapide decât aplicațiile lor web JavaScript existente

Dezvoltatorii C/C++ interesați să își folosească abilitățile existente pentru a implementa aplicații pe web Table of Contents Introducere în WebAssembly și Emscripten HTML5 și WebAssembly Introducere în WebGL Animații de sprite în WebAssembly cu SDL Intrare de la tastatură Obiecte de joc și bucla jocului Detectarea coliziunilor Sistem de particule de bază Sisteme de particule îmbunătățite Comportamente AI și de direcție Proiectarea unei camere 2D Sound FX Fizica jocului UI și intrarea mouse-ului Shaderi și iluminare 2D Depanare și optimizare

Alte date despre carte:

ISBN:9781838644659
Autor:
Editura:
Limbă:engleză
Legare:Copertă moale

Cumpărare:

Disponibil în prezent, pe stoc.

Alte cărți ale autorului:

The Art of Webassembly: Construiți aplicații sigure, portabile și de înaltă performanță - The Art of...
O introducere completă, bazată pe practică, în...
The Art of Webassembly: Construiți aplicații sigure, portabile și de înaltă performanță - The Art of Webassembly: Build Secure, Portable, High-Performance Applications
Hands-On Game Development cu WebAssembly - Hands-On Game Development with WebAssembly
Fă-ți călătoria în WebAssembly distractivă în timp ce creezi un joc...
Hands-On Game Development cu WebAssembly - Hands-On Game Development with WebAssembly

Lucrările autorului au fost publicate de următorii editori:

© Book1 Group - toate drepturile rezervate.
Conținutul acestui site nu poate fi copiat sau utilizat, nici parțial, nici integral, fără permisiunea scrisă a proprietarului.
Ultima modificare: 2024.11.08 07:02 (GMT)