Babylon.JS Essentials
暫譯: Babylon.JS 基礎精要

Julien Moreau-Mathis

  • 出版商: Packt Publishing
  • 出版日期: 2016-02-29
  • 售價: $1,470
  • 貴賓價: 9.5$1,397
  • 語言: 英文
  • 頁數: 102
  • 裝訂: Paperback
  • ISBN: 1785884794
  • ISBN-13: 9781785884795
  • 海外代購書籍(需單獨結帳)

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

商品描述

Understand, train, and be ready to develop 3D Web applications/video games using the Babylon.js framework, even for beginners

About This Book

  • Understand the basics of 3D (along with the theory) before practicing
  • Each mini-project provides previous features, alongside the new feature you are learning, to supply the examples
  • Learn from the best of the best, a developer at Microsoft, France

Who This Book Is For

Babylon.JS Essentials is intended for developers who want to enter the world of 3D development for the Web, or developers who want to add the Babylon.js framework to their skill set. The notion of Oriented Object Programming would be helpful to understand the architecture of the Babylon.js framework. Also, a familiarity with Web development would be useful, to understand the principles used.

What You Will Learn

  • Understand what the TypeScript language is and its benefits (compared to JavaScript) in large projects such as 3D engines
  • Learn the basics of 3D using Babylon.js without too much theory but with an emphasis on practice, for a better understanding of the architecture
  • Know the usage of Material-a fundamental principle of 3D engines in Babylon.js-and then customize the appearance of 3D objects
  • Integrate collisions and physics in gameplay. Understand the notion of impostor for physics simulation
  • Manage, create, and spatialize audio tracks in 3D scenes
  • Go further with the Babylon.js framework to create actions on events
  • Create rendering effects provided by the Babylon.js framework, such as post-processes

In Detail

Are you familiar with HTML5? Do you want to build exciting games and Web applications? Then explore the exciting world of game and Web development with one of the best frameworks out there: Babylon.JS.

Starting from the beginning, the book introduces the required basics for 3D development and the knowledge you need to use the Babylon.js framework. It focuses on the simplicity provided by Babylon.js and uses a combination of theory and practice. All the chapters are provided with example files ready to run; each example file provides the previously learned features of the framework. Finally, developers will be ready to easily understand new features added to the framework in the future.

商品描述(中文翻譯)

了解、訓練並準備使用 Babylon.js 框架開發 3D 網頁應用程式/視頻遊戲,即使是初學者也能輕鬆上手

本書介紹



  • 在實踐之前,了解 3D 的基本概念(以及理論)

  • 每個迷你專案提供先前學習的功能,並結合您正在學習的新功能,以提供範例

  • 向最優秀的開發者學習,這位開發者來自微軟,法國

本書適合誰


《Babylon.JS Essentials》適合希望進入 3D 網頁開發世界的開發者,或希望將 Babylon.js 框架納入其技能組合的開發者。了解面向對象編程的概念將有助於理解 Babylon.js 框架的架構。此外,熟悉網頁開發將有助於理解所使用的原則。

您將學到什麼



  • 了解 TypeScript 語言及其優勢(與 JavaScript 相比)在大型專案(如 3D 引擎)中的應用

  • 使用 Babylon.js 學習 3D 的基本知識,重點在於實踐而非過多理論,以便更好地理解架構

  • 了解材質的使用——這是 Babylon.js 中 3D 引擎的一個基本原則——然後自定義 3D 物件的外觀

  • 在遊戲中整合碰撞和物理效果。理解物理模擬中的假人概念

  • 在 3D 場景中管理、創建和空間化音軌

  • 進一步使用 Babylon.js 框架來創建事件上的動作

  • 創建由 Babylon.js 框架提供的渲染效果,例如後處理效果

詳細內容


您熟悉 HTML5 嗎?您想建立令人興奮的遊戲和網頁應用程式嗎?那麼就來探索遊戲和網頁開發的精彩世界,使用其中一個最佳框架:Babylon.JS。


從基礎開始,本書介紹了 3D 開發所需的基本知識以及使用 Babylon.js 框架所需的知識。它專注於 Babylon.js 提供的簡單性,並結合理論與實踐。所有章節都提供可立即運行的範例檔案;每個範例檔案都提供先前學習的框架功能。最後,開發者將能夠輕鬆理解未來添加到框架中的新功能。