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
BrandPackt Publishing
CategoryGame Programming
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







