

Going the Distance with Babylon.js: Building extensible, maintainable, and attractive browser-based interactive applicat, (Paperback)
Key item features
- Going the Distance with Babylon.js: Building extensible, maintainable, and attractive browser-based interactive applicat, (Paperback)
- Author: Packt Publishing
- ISBN: 9781801076586
- Format: Paperback
- Publication Date: 2022-09-16
- Page Count: 426
Specs
- Book formatPaperback
- Fiction/nonfictionNon-Fiction
- GenreComputing & Internet
- Publication dateSeptember, 2022
- Pages426
- SubgenreProgramming
- Free shipping
Free 30-day returns
How do you want your item?
Similar items you might like
Practical Internet of Things with JavaScript: Build standalone exciting IoT projects with Raspberry Pi 3 and JavaScript , (Paperback) $33.68
$3368current price $33.68Practical Internet of Things with JavaScript: Build standalone exciting IoT projects with Raspberry Pi 3 and JavaScript , (Paperback)
Web Development with Node and Express: Leveraging the JavaScript Stack, (Paperback) $30.99
$3099current price $30.99Web Development with Node and Express: Leveraging the JavaScript Stack, (Paperback)
Programming Typescript: Making Your JavaScript Applications Scale (Paperback) $29.43
$2943current price $29.43Programming Typescript: Making Your JavaScript Applications Scale (Paperback)
How JavaScript Works: Master the Basics of JavaScript and Modern Web App Development, (Paperback) $29.53
$2953current price $29.53How JavaScript Works: Master the Basics of JavaScript and Modern Web App Development, (Paperback)
Ultimate Ember.js for Web App Development, (Paperback) $32.95
$3295current price $32.95Ultimate Ember.js for Web App Development, (Paperback)
Practical Modern JavaScript: Dive Into Es6 and the Future of JavaScript (Paperback) $25.81
$2581current price $25.81Practical Modern JavaScript: Dive Into Es6 and the Future of JavaScript (Paperback)
Front End JavaScript Development Handbook - React, Angular, and Vue Compared, (Paperback) $19.99
$1999current price $19.99Front End JavaScript Development Handbook - React, Angular, and Vue Compared, (Paperback)
Programming HTML5 Applications: Building Powerful Cross-Platform Environments in JavaScript (Paperback) $20.29
$2029current price $20.29Programming HTML5 Applications: Building Powerful Cross-Platform Environments in JavaScript (Paperback)
Learning TypeScript 5: Go beyond Javascript to build more maintainable and robust web applications for large-scale proje, (Paperback) $29.99
$2999current price $29.99Learning TypeScript 5: Go beyond Javascript to build more maintainable and robust web applications for large-scale proje, (Paperback)
Reactive Programming with Rxjs 5: Untangle Your Asynchronous JavaScript Code (Paperback) $30.60
$3060current price $30.60Reactive Programming with Rxjs 5: Untangle Your Asynchronous JavaScript Code (Paperback)
Building Web Apps with Ember.Js: Write Ambitious JavaScript (Paperback) $30.65
$3065current price $30.65Building Web Apps with Ember.Js: Write Ambitious JavaScript (Paperback)
Pre-Owned JavaScript from Beginner to Professional: Learn JavaScript quickly by building fun, interactive, and dynamic web apps, games, and pages (Paperback) 1800562527 9781800562523 $20.23 Was $22.98
2 optionsAvailable in additional 2 options$2023current price $20.23, Was $22.98$22.98Pre-Owned JavaScript from Beginner to Professional: Learn JavaScript quickly by building fun, interactive, and dynamic web apps, games, and pages (Paperback) 1800562527 9781800562523
Full Stack Web Development for Beginners: HTML, CSS, and JavaScript - Build Your First Projects, (Paperback) $23.09
$2309current price $23.09Full Stack Web Development for Beginners: HTML, CSS, and JavaScript - Build Your First Projects, (Paperback)
JavaScript Native Mobile Apps Development, (Paperback) $48.29
$4829current price $48.29JavaScript Native Mobile Apps Development, (Paperback)
JavaScript for Interactive Data Visualizations: Building Dashboards with D3.js and Chart.js : Develop Dynamic Data Dashb, (Paperback) $23.99
$2399current price $23.99JavaScript for Interactive Data Visualizations: Building Dashboards with D3.js and Chart.js : Develop Dynamic Data Dashb, (Paperback)
FirstPress Mootools Essentials: The Official Mootools Reference for JavaScript and Ajax Development, (Paperback) $31.53
$3153current price $31.53FirstPress Mootools Essentials: The Official Mootools Reference for JavaScript and Ajax Development, (Paperback)
Expert's Voice in Web Development Pro JavaScript with MooTools: Laerning Advanced JavaScript Programming, (Paperback) $34.01
$3401current price $34.01Expert's Voice in Web Development Pro JavaScript with MooTools: Laerning Advanced JavaScript Programming, (Paperback)
Node.js High Performance, (Paperback) $34.54
$3454current price $34.54Node.js High Performance, (Paperback)
Equity and Development Well Begun but Not Yet Done, (Paperback) $38.65
$3865current price $38.65Equity and Development Well Begun but Not Yet Done, (Paperback)
Learning Node.js for Mobile Application Development, (Paperback) $54.29
$5429current price $54.29Learning Node.js for Mobile Application Development, (Paperback)
About this item
Product details
Learn to effortlessly leverage the power of the GPU in a 3D game or application using Babylon.js v5.0 from start to finish
Key Features:
- Explore browser-based, editable, interactive Playground samples
- Create GPU-based resources using the Node Material Editor - no shader code required
- Extended topics in each chapter as well as a dedicated chapter that helps you explore and contribute back to OSS projects
Book Description:
Babylon.js allows anyone to effortlessly create and render 3D content in a web browser using the power of WebGL and JavaScript. 3D games and apps accessible via the web open numerous opportunities for both entertainment and profit. Developers working with Babylon.js will be able to put their knowledge to work with this guide to building a fully featured 3D game.
The book provides a hands-on approach to implementation and associated methodologies that will have you up and running, and productive in no time. Complete with step-by-step explanations of essential concepts, practical examples, and links to fully working self-contained code snippets, you'll start by learning about Babylon.js and the finished Space-Truckers game. You'll also explore the development workflows involved in making the game. Focusing on a wide range of features in Babylon.js, you'll iteratively add pieces of functionality and assets to the application being built. Once you've built out the basic game mechanics, you'll learn how to bring the Space-Truckers environment to life with cut scenes, particle systems, animations, shadows, PBR materials, and more.
By the end of this book, you'll have learned how to structure your code, organize your workflow processes, and continuously deploy to a static website/PWA a game limited only by bandwidth and your imagination.
What You Will Learn:
- Use Babylon.js v5.0 to build an extensible open-source 3D game accessible with a web browser
- Design and integrate compelling and performant 3D interactive scenes with a web-based application
- Write WebGL/WebGPU shader code using the Node Material Editor
- Separate code concerns to make the best use of the available resources
- Use the Babylon.js Playground to tightly iterate application implementation
- Convert a web application into a Progressive Web Application (PWA)
- Create rich, native-ready graphical user interfaces (GUIs) using the GUI Editor
Who this book is for:
This book on 3D programming in JavaScript is for those who have some familiarity with JavaScript programming and/or 3D game engine development and are looking to learn how to incorporate beautiful interactive 3D scenes into their work. Developers familiar with Unity, Unreal Engine, or three.js will also find this book to be a key resource for learning the ins and outs of Babylon.js.
- Going the Distance with Babylon.js: Building extensible, maintainable, and attractive browser-based interactive applicat, (Paperback)
- Author: Packt Publishing
- ISBN: 9781801076586
- Format: Paperback
- Publication Date: 2022-09-16
- Page Count: 426
