Hands-On Game Development with WebAssembly: Learn WebAssembly C++ programming by building a retro space game

Hands-On Game Development with WebAssembly: Learn WebAssembly C++ programming by building a retro space game

Key features

  • Create a WebAssembly game that implements sprites, animations, physics, particle systems, and other game development fundamentals
  • Get to grips with advanced game mechanics in WebAssembly
  • Learn to use WebAssembly and WebGL to render to the HTML5 canvas element
  • Build web applications with near-native performance using WebAssembly
  • Become familiar with how web applications can be used to create games using HTML5 Canvas, WebGL, and SDL
  • Become well versed with game development concepts such as sprites, animation, particle systems, AI, physics, camera design, sound effects, and shaders
  • Deploy C/C++ applications to the browser using WebAssembly and Emscripten
  • Understand how Emscripten HTML shell templates, JavaScript glue code, and a WebAssembly module interact
  • Debug and performance tune your WebAssembly application
  • Introduction to WebAssembly and Emscripten
  • HTML5 and WebAssembly
  • Introduction to WebGL
  • Sprite Animations in WebAssembly with SDL
  • Keyboard Input
  • Game Objects and the Game Loop
  • Collision Detection
  • Basic Particle System
  • Improved Particle Systems
  • AI and Steering Behaviors
  • Designing a 2D Camera
  • Sound FX
  • Game Physics
  • UI and Mouse Input
  • Shaders and 2D Lighting
  • Debugging and Optimization

Hands-On Game Development with WebAssembly: Learn WebAssembly C++ programming by building a retro space game

List Price: $70.83$63.75DEALYou Save: $7.08 (10%)
Free shippingFree Returns – 30 daysFree Order CancellationSecure Payment2–3 Days DeliveryGet It June 22, 2026In Stock (4)No marketing spamNo account requiredFulfilment by FedEx / Amazon / UPS / ShipwirePayPal / Card Buyer Protection

Related products