Praktische Spielentwicklung mit WebAssembly

Bewertung:   (4,1 von 5)

Praktische Spielentwicklung mit WebAssembly (Rick Battagline)

Leserbewertungen

Zusammenfassung:

Das Buch wird als praktischer und klarer Leitfaden für die Entwicklung von WebAssembly und 2D-Spielen gut aufgenommen und für seinen strukturierten Ansatz und die Codebeispiele geschätzt. Einige Benutzer berichteten jedoch von Problemen mit der Druckqualität und der Ausführlichkeit des Textes sowie von Bindungsproblemen.

Vorteile:

Das Buch bietet eine klare, schrittweise Anleitung für WebAssembly und die Entwicklung von 2D-Spielen, so dass es sowohl für Anfänger als auch für erfahrene Programmierer zugänglich ist. Es enthält umfassende Beispiele, deckt ein breites Spektrum an Themen ab und erklärt komplexe Konzepte effektiv.

Nachteile:

Mehrere Rezensenten hatten Schwierigkeiten mit der Druckqualität, einschließlich sichtbarer Streifen auf den Seiten. Das Buch wurde als übermäßig wortreich beschrieben, mit redundanten Informationen, die den Leser frustrieren könnten. Auch die Qualität der Bindung wurde bemängelt.

(basierend auf 9 Leserbewertungen)

Originaltitel:

Hands-On Game Development with WebAssembly

Inhalt des Buches:

Machen Sie Ihre Reise mit WebAssembly zum Vergnügen, indem Sie ein Spiel damit entwickeln Hauptmerkmale Erstellen Sie ein WebAssembly-Spiel, das Sprites, Animationen, Physik, Partikelsysteme und andere Grundlagen der Spieleentwicklung implementiert Machen Sie sich mit fortgeschrittenen Spielmechaniken in WebAssembly vertraut Lernen Sie, WebAssembly und WebGL zum Rendern auf das HTML5-Canvas-Element zu verwenden Buchbeschreibung

Innerhalb der nächsten Jahre wird WebAssembly das Web, wie wir es kennen, verändern. Es verspricht eine Welt, in der man in jeder Sprache eine Anwendung für das Web schreiben und sie sowohl für native Plattformen als auch für das Web kompilieren kann.

Dieses Buch soll Web- und Spieleentwickler in die Welt von WebAssembly einführen, indem es sie durch die Entwicklung eines Retro-Arcade-Spiels führt. Sie werden lernen, wie man eine WebAssembly-Anwendung mit C++, Emscripten, JavaScript, WebGL, SDL und HTML5 erstellt.

Dieses Buch deckt einen großen Bereich der Spieleentwicklung und der Entwicklung von Webanwendungen ab. Bei der Erstellung eines Spiels oder einer Anwendung, die auf WebAssembly abzielt, müssen die Entwickler eine Fülle von Fähigkeiten und Werkzeugen erlernen. Dieses Buch ist ein Musterbeispiel für diese Werkzeuge und Fähigkeiten. Es behandelt Themen wie Emscripten, C/C++, WebGL, OpenGL, JavaScript, HTML5 und CSS. Der Leser lernt außerdem grundlegende Techniken für die Spieleentwicklung kennen, darunter 2D-Sprite-Animation, Partikelsysteme, 2D-Kameradesign, Soundeffekte, 2D-Spielphysik, Benutzeroberflächendesign, Shader, Debugging und Optimierung. Am Ende des Buches werden Sie in der Lage sein, einfache Webspiele und Webanwendungen mit WebAssembly zu erstellen. Was Sie lernen werden Erstellen von Webanwendungen mit nahezu nativer Leistung unter Verwendung von WebAssembly Vertraut werden mit der Art und Weise, wie Webanwendungen zur Erstellung von Spielen unter Verwendung von HTML5 Canvas, WebGL und SDL verwendet werden können Vertraut werden mit Konzepten der Spieleentwicklung wie Sprites, Animation, Partikelsystemen, KI, Physik, Kameradesign, Soundeffekten und Shadern Bereitstellen von C/C++-Anwendungen für den Browser unter Verwendung von WebAssembly und Emscripten Verstehen, wie Emscripten-HTML-Shell-Vorlagen, JavaScript-Glue-Code und ein WebAssembly-Modul zusammenwirken Debuggen und Leistungsoptimierung Ihrer WebAssembly-Anwendung Für wen dieses Buch gedacht ist

Webentwickler und Spieleentwickler, die daran interessiert sind, mit WebAssembly Anwendungen für das Web zu erstellen.

Spieleentwickler, die ihre Spiele für das Web bereitstellen möchten

Webentwickler, die Anwendungen erstellen möchten, die potenziell um Größenordnungen schneller sind als ihre bestehenden JavaScript-Webanwendungen

C/C++-Entwickler, die ihre vorhandenen Kenntnisse nutzen möchten, um Anwendungen für das Web bereitzustellen Inhaltsverzeichnis Einführung in WebAssembly und Emscripten HTML5 und WebAssembly Einführung in WebGL Sprite-Animationen in WebAssembly mit SDL Tastatureingabe Spielobjekte und die Spielschleife Kollisionserkennung Grundlegendes Partikelsystem Verbesserte Partikelsysteme KI und Steuerverhalten Gestaltung einer 2D-Kamera Sound FX Game Physics UI und Mauseingabe Shader und 2D-Beleuchtung Fehlersuche und Optimierung

Weitere Daten des Buches:

ISBN:9781838644659
Autor:
Verlag:
Sprache:Englisch
Einband:Taschenbuch

Kauf:

Derzeit verfügbar, auf Lager.

Ich kaufe es!

Weitere Bücher des Autors:

Die Kunst der Webassemblierung: Sichere, portable und leistungsstarke Anwendungen erstellen - The...
Eine gründliche, praxisorientierte Einführung in...
Die Kunst der Webassemblierung: Sichere, portable und leistungsstarke Anwendungen erstellen - The Art of Webassembly: Build Secure, Portable, High-Performance Applications
Praktische Spielentwicklung mit WebAssembly - Hands-On Game Development with WebAssembly
Machen Sie Ihre Reise mit WebAssembly zum Vergnügen, indem Sie...
Praktische Spielentwicklung mit WebAssembly - Hands-On Game Development with WebAssembly

Die Werke des Autors wurden von folgenden Verlagen veröffentlicht:

© Book1 Group - Alle Rechte vorbehalten.
Der Inhalt dieser Seite darf weder teilweise noch vollständig ohne schriftliche Genehmigung des Eigentümers kopiert oder verwendet werden.
Letzte Änderung: 2024.11.13 22:11 (GMT)