JavaScript Bundle 2nd Edition


Details der Sammlung


Hands-On Game Development with WebAssembly
Machen Sie Ihre WebAssembly-Reise zum Vergnügen, während Sie ein Spiel damit machen
Hauptmerkmale
- Erstellen Sie ein WebAssembly-Spiel, das Sprites, Animationen, Physik, Partikelsysteme und andere Grundlagen der Spieleentwicklung implementiert
- Machen Sie sich mit der erweiterten Spielmechanik in WebAssembly vertraut
- Erfahren Sie, wie Sie WebAssembly und WebGL zum Rendern in das HTML5-Canvas-Element verwenden
Buchbeschreibung
In den nächsten Jahren wird WebAssembly das Web so verändern, wie wir es kennen. Es verspricht eine Welt, in der Sie eine Anwendung für das Web in jeder Sprache schreiben und für native Plattformen sowie das Web kompilieren können.
Dieses Buch soll Webentwicklern und Spieleentwicklern die Welt von WebAssembly näher bringen, indem es durch die Entwicklung eines Retro-Arcade-Spiels geht. Sie lernen, wie Sie eine WebAssembly-Anwendung mit C ++, Emscripten, JavaScript, WebGL, SDL und HTML5 erstellen.
Dieses Buch behandelt sowohl die Spieleentwicklung als auch die Entwicklung von Webanwendungen. Beim Erstellen eines Spiels oder einer Anwendung für WebAssembly müssen Entwickler eine Vielzahl von Fähigkeiten und Tools erlernen. Dieses Buch ist ein Beispiel für diese Werkzeuge und Fähigkeiten. Es behandelt Themen wie Emscripten, C / C ++, WebGL, OpenGL, JavaScript, HTML5 und CSS. Der Leser lernt auch grundlegende Techniken für die Spieleentwicklung, einschließlich 2D-Sprite-Animation, Partikelsysteme, 2D-Kameradesign, Soundeffekte, 2D-Spielphysik, Design der Benutzeroberfläche, Shader, Debugging und Optimierung. Am Ende des Buches können Sie einfache Web-Spiele und Webanwendungen für WebAssembly erstellen.
Was du lernen wirst
- Erstellen Sie mit WebAssembly Webanwendungen mit nahezu nativer Leistung
- Machen Sie sich mit der Verwendung von Webanwendungen zum Erstellen von Spielen mit HTML5 Canvas, WebGL und SDL vertraut
- Machen Sie sich mit Spielentwicklungskonzepten wie Sprites, Animationen, Partikelsystemen, KI, Physik, Kameradesign, Soundeffekten und Shadern vertraut
- Stellen Sie C / C ++ - Anwendungen mithilfe von WebAssembly und Emscripten im Browser bereit
- Verstehen Sie, wie Emscripten HTML-Shell-Vorlagen, JavaScript-Klebercode und ein WebAssembly-Modul interagieren
- Debugging und Leistung optimieren Ihre WebAssembly-Anwendung
Für wen dieses Buch ist
Webentwickler und Spieleentwickler, die daran interessiert sind, mithilfe von WebAssembly Anwendungen für das Web zu erstellen.
Spieleentwickler, die daran interessiert sind, ihre Spiele im Web bereitzustellen
Webentwickler, die Anwendungen erstellen möchten, die möglicherweise um Größenordnungen schneller sind als ihre vorhandenen JavaScript-Webanwendungen
C / C ++ - Entwickler, die daran interessiert sind, ihre vorhandenen Fähigkeiten zum Bereitstellen von Anwendungen im Web zu nutzen
eBook-Details
Über dieses Bundle
Verstehen Sie eine der Schlüsseltechnologien des World Wide Web und erstellen Sie mithilfe des JavaScript Bundle 2nd Edition effektive interaktive Webseiten und Webanwendungen.
Mit dieser abgestuften Sammlung erhalten Sie bis zu 25 eBooks, von denen 12 neu im Bundle sind. Sie lernen grundlegende Phasen der Arbeit mit Javascript kennen und erfahren, wie Sie es am besten in Ihre tägliche Arbeit und Ihre Projekte implementieren können.
Wählen Sie Tier One der JavaScript Bundle 2nd Edition und Sie erhalten fünf eBooks. Lernen Sie die fortschrittliche Spielmechanik mit der praktischen Spieleentwicklung mit WebAssembly kennen. Verbessern Sie die Erstellung von Webanwendungen mit der Redux-Kurzanleitung. Nutzen Sie die Möglichkeiten von JavaScript, HTML und CSS, um mit Learn Chart.js interaktive Visualisierungen zu erstellen. und mehr!
Wenn Sie sich für Tier 2 entscheiden, erhalten Sie zusätzlich acht effektive, benutzerfreundliche eBooks. Erstellen Sie KI-Chatbots und Voicebots mit praktischen und zugänglichen Toolkits mit Voicebot und Chatbot-Design. Erfahren Sie, wie Sie mit React Native Cookbook ein reichhaltiges und ansprechendes Benutzererlebnis schaffen. Bauen Sie mithilfe von Hands-On Robotics mit JavaScript Roboter, die aufleuchten und Geräusche machen. und vieles mehr!
Wenn Sie sich für Tier 3 entscheiden, erhalten Sie alle oben genannten Punkte sowie weitere 12 erstaunliche eBooks, mit denen Sie lernen können. Erstellen und Verwalten fehlertoleranter Datenbankanwendungen mit Mastering MongoDB 4.x - Second Edition; Erstellen Sie visuell beeindruckende, leistungsstarke 3D-Anwendungen mit Echtzeit-3D-Grafiken mit WebGL 2 - Second Edition. Erstellen Sie JavaScript-Anwendungen für die Produktion von Grund auf neu mit Building Enterprise JavaScript Applications. und vieles mehr!
Die in diesem Bundle enthaltenen eBooks sind in den Formaten EPUB, MOBI und PDF verfügbar.