Building a 2D Game Physics Engine: Using HTML5 and JavaScript(快遞進口)
暫譯: 建立 2D 遊戲物理引擎:使用 HTML5 和 JavaScript
Michael Tanaya, Huaming Chen, Jebediah Pavleas, Kelvin Sung
- 出版商: Apress
- 出版日期: 2017-01-13
- 售價: $1,780
- 貴賓價: 9.5 折 $1,691
- 語言: 英文
- 頁數: 116
- 裝訂: Paperback
- ISBN: 1484225821
- ISBN-13: 9781484225820
-
相關分類:
HTML、JavaScript、物理學 Physics
海外代購書籍(需單獨結帳)
相關主題
商品描述
Build your very own 2D physics-based game engine simulation system for rigid body dynamics. Beginning from scratch, in this book you will cover the implementation technologies, HTML5 and JavaScript; assemble a simple and yet complete fundamental mathematics support library; define basic rigid body behaviors; detect and resolve rigid body collisions; and simulate collision responses after the collisions.
In this way, by the end of Building a 2D Game Physics Engine, you will have an in‐depth understanding of the specific concepts and events, implementation details, and actual source code of a physics game engine that is suitable for building 2D games or templates for any 2D games you can create and can be played across the Internet via popular web‐browsers.
What You'll Learn
- Gain an understanding of 2D game engine physics and how to utilize it in your own games
- Detect collisions between rigid bodies
- Resolve interpretations after rigid body collisions
- Model and implement rigid body impulse responses
Who This Book Is For
Game enthusiasts, hobbyists, and anyone who is interested in building their own 2D physics game engines but is unsure of how to begin.
商品描述(中文翻譯)
建立您自己的 2D 物理基礎遊戲引擎模擬系統,專注於剛體動力學。本書將從零開始,涵蓋實作技術,包括 HTML5 和 JavaScript;組建一個簡單而完整的基本數學支援庫;定義基本的剛體行為;檢測和解決剛體碰撞;以及模擬碰撞後的反應。
這樣一來,在閱讀完《Building a 2D Game Physics Engine》後,您將深入了解物理遊戲引擎的具體概念和事件、實作細節,以及適合構建 2D 遊戲或任何您可以創建的 2D 遊戲模板的實際源代碼,並且可以通過流行的網頁瀏覽器在互聯網上進行遊玩。
您將學到的內容:
- 瞭解 2D 遊戲引擎物理及如何在自己的遊戲中利用它
- 描述剛體的基本行為
- 檢測剛體之間的碰撞
- 解決剛體碰撞後的解釋
- 建模並實作剛體的衝擊反應
本書適合對象:
遊戲愛好者、業餘愛好者,以及任何對建立自己的 2D 物理遊戲引擎感興趣但不知從何開始的人。