Praktyczne tworzenie gier za pomocą WebAssembly

Ocena:   (4,1 na 5)

Praktyczne tworzenie gier za pomocą WebAssembly (Rick Battagline)

Opinie czytelników

Podsumowanie:

Książka została dobrze przyjęta jako praktyczny i przejrzysty przewodnik po WebAssembly i tworzeniu gier 2D, doceniony za uporządkowane podejście i przykłady kodu. Niektórzy użytkownicy zgłaszali jednak problemy z jakością druku i obszernością tekstu, a także problemy z oprawą.

Zalety:

Książka stanowi przejrzysty przewodnik krok po kroku po WebAssembly i tworzeniu gier 2D, dzięki czemu jest przystępna zarówno dla początkujących, jak i doświadczonych programistów. Zawiera kompleksowe przykłady, obejmuje szeroki zakres tematów i skutecznie wyjaśnia złożone koncepcje.

Wady:

Kilku recenzentów napotkało trudności z jakością druku, w tym widoczne smugi na stronach. Książka została opisana jako miejscami zbyt rozwlekła, z nadmiarowymi informacjami, które mogą frustrować czytelników. Odnotowano również problemy z jakością oprawy.

(na podstawie 9 opinii czytelników)

Oryginalny tytuł:

Hands-On Game Development with WebAssembly

Zawartość książki:

Spraw, by tworzenie gier w WebAssembly było przyjemnością Kluczowe cechy Stwórz grę w WebAssembly, która implementuje sprite'y, animacje, fizykę, systemy cząsteczek i inne podstawy tworzenia gier Poznaj zaawansowaną mechanikę gier w WebAssembly Naucz się korzystać z WebAssembly i WebGL do renderowania elementu HTML5 canvas Opis książki

W ciągu najbliższych kilku lat WebAssembly zmieni sieć, jaką znamy. Obiecuje świat, w którym można napisać aplikację internetową w dowolnym języku i skompilować ją zarówno na platformy natywne, jak i internetowe.

Ta książka ma na celu wprowadzenie twórców stron internetowych i twórców gier w świat WebAssembly poprzez przejście przez proces tworzenia gry zręcznościowej w stylu retro. Dowiesz się, jak zbudować aplikację WebAssembly przy użyciu C++, Emscripten, JavaScript, WebGL, SDL i HTML5.

Ta książka obejmuje wiele obszarów zarówno w tworzeniu gier, jak i aplikacji internetowych. Tworząc grę lub aplikację wykorzystującą WebAssembly, programiści muszą nauczyć się wielu umiejętności i narzędzi. Ta książka jest próbką tych narzędzi i umiejętności. Obejmuje ona tematy takie jak Emscripten, C/C++, WebGL, OpenGL, JavaScript, HTML5 i CSS. Czytelnik pozna również podstawowe techniki tworzenia gier, w tym animację sprite'ów 2D, systemy cząsteczek, projektowanie kamer 2D, efekty dźwiękowe, fizykę gier 2D, projektowanie interfejsu użytkownika, shadery, debugowanie i optymalizację. Pod koniec książki będziesz w stanie tworzyć proste gry i aplikacje internetowe z wykorzystaniem WebAssembly. Czego się nauczysz Twórz aplikacje internetowe o wydajności zbliżonej do natywnej przy użyciu WebAssembly Zapoznaj się ze sposobem, w jaki aplikacje internetowe mogą być wykorzystywane do tworzenia gier przy użyciu HTML5 Canvas, WebGL i SDL Zapoznaj się z koncepcjami tworzenia gier, takimi jak sprite'y, animacje, systemy cząstek, sztuczna inteligencja, fizyka, projektowanie kamery, efekty dźwiękowe i shadery Wdrażaj aplikacje C/C++ w przeglądarce przy użyciu WebAssembly i Emscripten Zrozum, w jaki sposób szablony powłoki HTML Emscripten, kod kleju JavaScript i moduł WebAssembly współdziałają Debuguj i dostrajaj wydajność aplikacji WebAssembly Dla kogo jest ta książka?

Twórcy stron internetowych i gier zainteresowani tworzeniem aplikacji internetowych przy użyciu WebAssembly.

Twórcy gier zainteresowani wdrażaniem swoich gier w sieci

Twórcy stron internetowych zainteresowani tworzeniem aplikacji, które są potencjalnie o rzędy wielkości szybsze niż ich istniejące aplikacje internetowe JavaScript.

Programiści C/C++ zainteresowani wykorzystaniem swoich dotychczasowych umiejętności do wdrażania aplikacji w sieci Spis treści Wprowadzenie do WebAssembly i Emscripten HTML5 i WebAssembly Wprowadzenie do WebGL Animacje sprite'ów w WebAssembly z SDL Wprowadzanie danych z klawiatury Obiekty gry i pętla gry Wykrywanie kolizji Podstawowy system cząsteczek Ulepszone systemy cząsteczek Sztuczna inteligencja i sterowanie Zachowania Projektowanie kamery 2D Dźwięk FX Fizyka gry Interfejs użytkownika i myszy Wprowadzanie danych Shadery i oświetlenie 2D Debugowanie i optymalizacja

Dodatkowe informacje o książce:

ISBN:9781838644659
Autor:
Wydawca:
Język:angielski
Oprawa:Miękka oprawa

Zakup:

Obecnie dostępne, na stanie.

Inne książki autora:

Sztuka Webassembly: Tworzenie bezpiecznych, przenośnych i wydajnych aplikacji - The Art of...
Dokładne, oparte na praktyce wprowadzenie do...
Sztuka Webassembly: Tworzenie bezpiecznych, przenośnych i wydajnych aplikacji - The Art of Webassembly: Build Secure, Portable, High-Performance Applications
Praktyczne tworzenie gier za pomocą WebAssembly - Hands-On Game Development with...
Spraw, by tworzenie gier w WebAssembly było przyjemnością Kluczowe...
Praktyczne tworzenie gier za pomocą WebAssembly - Hands-On Game Development with WebAssembly

Prace autora wydały następujące wydawnictwa:

© Book1 Group - wszelkie prawa zastrzeżone.
Zawartość tej strony nie może być kopiowana ani wykorzystywana w całości lub w części bez pisemnej zgody właściciela.
Ostatnia aktualizacja: 2024.11.13 21:45 (GMT)