Articoli correlati a Hands-On Game Development with WebAssembly: Learn WebAssembl...

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

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

Sinossi

Make your WebAssembly journey fun while making a game with it

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

Book Description

Within the next few years, WebAssembly will change the web as we know it. It promises a world where you can write an application for the web in any language, and compile it for native platforms as well as the web.

This book is designed to introduce web developers and game developers to the world of WebAssembly by walking through the development of a retro arcade game. You will learn how to build a WebAssembly application using C++, Emscripten, JavaScript, WebGL, SDL, and HTML5.

This book covers a lot of ground in both game development and web application development. When creating a game or application that targets WebAssembly, developers need to learn a plethora of skills and tools. This book is a sample platter of those tools and skills. It covers topics including Emscripten, C/C++, WebGL, OpenGL, JavaScript, HTML5, and CSS. The reader will also learn basic techniques for game development, including 2D sprite animation, particle systems, 2D camera design, sound effects, 2D game physics, user interface design, shaders, debugging, and optimization. By the end of the book, you will be able to create simple web games and web applications targeting WebAssembly.

What you will learn

  • 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

Who this book is for

Web developers and game developers interested in creating applications for the web using WebAssembly.

Game developers interested in deploying their games to the web

Web developers interested in creating applications that are potentially orders of magnitude faster than their existing JavaScript web apps

C/C++ developers interested in using their existing skills to deploy applications to the web

Table of Contents

  1. Introduction to WebAssembly and Emscripten
  2. HTML5 and WebAssembly
  3. Introduction to WebGL
  4. Sprite Animations in WebAssembly with SDL
  5. Keyboard Input
  6. Game Objects and the Game Loop
  7. Collision Detection
  8. Basic Particle System
  9. Improved Particle Systems
  10. AI and Steering Behaviors
  11. Designing a 2D Camera
  12. Sound FX
  13. Game Physics
  14. UI and Mouse Input
  15. Shaders and 2D Lighting
  16. Debugging and Optimization

Le informazioni nella sezione "Riassunto" possono far riferimento a edizioni diverse di questo titolo.

Compra usato

Condizioni: molto buono
Gut/Very good: Buch bzw. Schutzumschlag...
Visualizza questo articolo

EUR 4,50 per la spedizione da Germania a Italia

Destinazione, tempi e costi

GRATIS per la spedizione da U.S.A. a Italia

Destinazione, tempi e costi

Risultati della ricerca per Hands-On Game Development with WebAssembly: Learn WebAssembl...

Foto dell'editore

Battagline, Rick
Editore: Packt Publishing, 2019
ISBN 10: 1838644652 ISBN 13: 9781838644659
Antico o usato Brossura

Da: medimops, Berlin, Germania

Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

Condizione: very good. Gut/Very good: Buch bzw. Schutzumschlag mit wenigen Gebrauchsspuren an Einband, Schutzumschlag oder Seiten. / Describes a book or dust jacket that does show some signs of wear on either the binding, dust jacket or pages. Codice articolo M01838644652-V

Contatta il venditore

Compra usato

EUR 26,39
Convertire valuta
Spese di spedizione: EUR 4,50
Da: Germania a: Italia
Destinazione, tempi e costi

Quantità: 1 disponibili

Aggiungi al carrello

Foto dell'editore

Rick Battagline
Editore: Packt Publishing, 2019
ISBN 10: 1838644652 ISBN 13: 9781838644659
Nuovo PAP
Print on Demand

Da: PBShop.store US, Wood Dale, IL, U.S.A.

Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

PAP. Condizione: New. New Book. Shipped from UK. THIS BOOK IS PRINTED ON DEMAND. Established seller since 2000. Codice articolo L0-9781838644659

Contatta il venditore

Compra nuovo

EUR 50,18
Convertire valuta
Spese di spedizione: GRATIS
Da: U.S.A. a: Italia
Destinazione, tempi e costi

Quantità: Più di 20 disponibili

Aggiungi al carrello

Foto dell'editore

Rick Battagline
Editore: Packt Publishing, 2019
ISBN 10: 1838644652 ISBN 13: 9781838644659
Nuovo PAP
Print on Demand

Da: PBShop.store UK, Fairford, GLOS, Regno Unito

Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

PAP. Condizione: New. New Book. Delivered from our UK warehouse in 4 to 14 business days. THIS BOOK IS PRINTED ON DEMAND. Established seller since 2000. Codice articolo L0-9781838644659

Contatta il venditore

Compra nuovo

EUR 43,68
Convertire valuta
Spese di spedizione: EUR 6,67
Da: Regno Unito a: Italia
Destinazione, tempi e costi

Quantità: Più di 20 disponibili

Aggiungi al carrello

Foto dell'editore

Battagline, Rick
Editore: Packt Publishing, 2019
ISBN 10: 1838644652 ISBN 13: 9781838644659
Nuovo Brossura

Da: Ria Christie Collections, Uxbridge, Regno Unito

Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

Condizione: New. In. Codice articolo ria9781838644659_new

Contatta il venditore

Compra nuovo

EUR 43,01
Convertire valuta
Spese di spedizione: EUR 10,35
Da: Regno Unito a: Italia
Destinazione, tempi e costi

Quantità: Più di 20 disponibili

Aggiungi al carrello

Immagini fornite dal venditore

Battagline, Rick
ISBN 10: 1838644652 ISBN 13: 9781838644659
Nuovo Paperback or Softback

Da: BargainBookStores, Grand Rapids, MI, U.S.A.

Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

Paperback or Softback. Condizione: New. Hands-On Game Development with WebAssembly 2.23. Book. Codice articolo BBS-9781838644659

Contatta il venditore

Compra nuovo

EUR 42,99
Convertire valuta
Spese di spedizione: EUR 11,47
Da: U.S.A. a: Italia
Destinazione, tempi e costi

Quantità: 5 disponibili

Aggiungi al carrello

Immagini fornite dal venditore

Battagline, Rick
Editore: Packt Publishing, 2019
ISBN 10: 1838644652 ISBN 13: 9781838644659
Nuovo Brossura

Da: moluna, Greven, Germania

Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

Condizione: New. Within the next few years, WebAssembly will change the web as we know it. It promises a world where you can write an application for the web in any language you like, and compile it for native platforms as well as the web. This book gives the reader hands-. Codice articolo 448360469

Contatta il venditore

Compra nuovo

EUR 48,76
Convertire valuta
Spese di spedizione: EUR 9,70
Da: Germania a: Italia
Destinazione, tempi e costi

Quantità: Più di 20 disponibili

Aggiungi al carrello

Foto dell'editore

Battagline, Rick
Editore: Packt Publishing, 2019
ISBN 10: 1838644652 ISBN 13: 9781838644659
Nuovo Brossura

Da: Best Price, Torrance, CA, U.S.A.

Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

Condizione: New. SUPER FAST SHIPPING. Codice articolo 9781838644659

Contatta il venditore

Compra nuovo

EUR 34,36
Convertire valuta
Spese di spedizione: EUR 25,47
Da: U.S.A. a: Italia
Destinazione, tempi e costi

Quantità: 2 disponibili

Aggiungi al carrello

Foto dell'editore

Battagline, Rick,
Editore: Packt Publishing 2019-05, 2019
ISBN 10: 1838644652 ISBN 13: 9781838644659
Nuovo PF

Da: Chiron Media, Wallingford, Regno Unito

Valutazione del venditore 4 su 5 stelle 4 stelle, Maggiori informazioni sulle valutazioni dei venditori

PF. Condizione: New. Codice articolo 6666-IUK-9781838644659

Contatta il venditore

Compra nuovo

EUR 39,79
Convertire valuta
Spese di spedizione: EUR 23,02
Da: Regno Unito a: Italia
Destinazione, tempi e costi

Quantità: 10 disponibili

Aggiungi al carrello

Foto dell'editore

Battagline Rick
Editore: Packt Publishing, Limited, 2019
ISBN 10: 1838644652 ISBN 13: 9781838644659
Nuovo Brossura
Print on Demand

Da: Majestic Books, Hounslow, Regno Unito

Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

Condizione: New. Print on Demand pp. 596. Codice articolo 393931502

Contatta il venditore

Compra nuovo

EUR 53,18
Convertire valuta
Spese di spedizione: EUR 10,19
Da: Regno Unito a: Italia
Destinazione, tempi e costi

Quantità: 4 disponibili

Aggiungi al carrello

Foto dell'editore

Rick Battagline
Editore: Packt Publishing Limited, 2019
ISBN 10: 1838644652 ISBN 13: 9781838644659
Nuovo Paperback / softback
Print on Demand

Da: THE SAINT BOOKSTORE, Southport, Regno Unito

Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

Paperback / softback. Condizione: New. This item is printed on demand. New copy - Usually dispatched within 5-9 working days 1021. Codice articolo C9781838644659

Contatta il venditore

Compra nuovo

EUR 49,30
Convertire valuta
Spese di spedizione: EUR 14,58
Da: Regno Unito a: Italia
Destinazione, tempi e costi

Quantità: Più di 20 disponibili

Aggiungi al carrello

Vedi altre 2 copie di questo libro

Vedi tutti i risultati per questo libro