Hands-On Game Development with WebAssembly
暫譯: 實作WebAssembly遊戲開發

Battagline, Rick

  • 出版商: Packt Publishing
  • 出版日期: 2019-05-31
  • 售價: $1,400
  • 貴賓價: 9.5$1,330
  • 語言: 英文
  • 頁數: 596
  • 裝訂: Quality Paper - also called trade paper
  • ISBN: 1838644652
  • ISBN-13: 9781838644659
  • 相關分類: WebAssembly
  • 立即出貨 (庫存=1)

買這商品的人也買了...

商品描述

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.

商品描述(中文翻譯)

在接下來的幾年內,WebAssembly 將改變我們所知的網路。它承諾一個世界,您可以使用任何語言為網路編寫應用程式,並將其編譯為本地平台以及網路。

本書旨在通過開發一款復古街機遊戲,向網頁開發者和遊戲開發者介紹 WebAssembly 的世界。您將學習如何使用 C++、Emscripten、JavaScript、WebGL、SDL 和 HTML5 建立 WebAssembly 應用程式。

本書涵蓋了遊戲開發和網頁應用程式開發的廣泛內容。當創建一個針對 WebAssembly 的遊戲或應用程式時,開發者需要學習大量的技能和工具。本書是這些工具和技能的樣本拼盤。它涵蓋的主題包括 Emscripten、C/C++、WebGL、OpenGL、JavaScript、HTML5 和 CSS。讀者還將學習遊戲開發的基本技術,包括 2D 精靈動畫、粒子系統、2D 相機設計、音效、2D 遊戲物理、使用者介面設計、著色器、除錯和優化。到本書結束時,您將能夠創建簡單的網頁遊戲和針對 WebAssembly 的網頁應用程式。