Learning Unity Physics
暫譯: 學習 Unity 物理學

K. Aava Rani

相關主題

商品描述

Learn to implement Physics in interactive development using the powerful components of Unity3D

About This Book

  • Learn how to utilize the robust features of Unity3D to develop physics-based interactive applications and games
  • Optimize your application performance while using physics in Unity3D
  • An easy-to-follow guide accompanied by examples, which will help developers to learn and apply physics to games

Who This Book Is For

If you are familiar with the fundamentals of Physics and have basic experience of unity game development, but have no knowledge of using the two together, then this book is for you.

What You Will Learn

  • Discover the use of Physics in interactive development
  • Explore the built-in Physics components of Unity3D
  • Get to grips with the uses and types of different colliders in Unity3D
  • Define the collision shape of objects in scenes, explaining the Collision Matrix
  • Learn in detail the uses and types of different Rigidbodies in Unity3D
  • Get to know more about Joints and their types with examples
  • Make use of Unity3D Physics components for animation

In Detail

Unity is a powerful game development engine that provides rich functionalities to create 2D and 3D games. Developers get the opportunity to build cross-platform mobile and desktop games from scratch. With the increasing interest in using Physics in interactive development, Unity3D offers a cutting-edge platform for simulation, game development, and application development through a user-friendly interface. You will learn the fundamentals of Physics in game development. The book starts by providing a quick introduction on how we can use Physics for interactive development. Furthermore, it provides a detailed description on the uses of Physics material in Unity3D and how we can use different colliders for interaction. The book also focuses on Rigidbodies and Joints, its types and properties. There is also a dedicated section on how we can optimize applications and games if we use Physics in Unity3D. By the end of this book, you will be capable of successfully developing Physics-based simulations, games, and applications.

商品描述(中文翻譯)

學習如何在互動開發中實現物理,利用 Unity3D 的強大組件

本書介紹


  • 學習如何利用 Unity3D 的強大功能來開發基於物理的互動應用程式和遊戲

  • 在 Unity3D 中使用物理時優化應用程式性能

  • 一本易於跟隨的指南,附有範例,幫助開發者學習並將物理應用於遊戲中

本書適合誰閱讀

如果您熟悉物理的基本原理並具備基本的 Unity 遊戲開發經驗,但對於如何將兩者結合使用沒有任何了解,那麼這本書適合您。

您將學到什麼

  • 發現物理在互動開發中的應用
  • 探索 Unity3D 的內建物理組件
  • 掌握 Unity3D 中不同碰撞器的用途和類型
  • 定義場景中物體的碰撞形狀,解釋碰撞矩陣
  • 詳細了解 Unity3D 中不同剛體的用途和類型
  • 通過範例了解更多關於關節及其類型的知識
  • 利用 Unity3D 物理組件進行動畫製作

詳細內容

Unity 是一個強大的遊戲開發引擎,提供豐富的功能來創建 2D 和 3D 遊戲。開發者有機會從零開始構建跨平台的移動和桌面遊戲。隨著對於在互動開發中使用物理的興趣日益增加,Unity3D 提供了一個尖端的平台,用於模擬、遊戲開發和應用程式開發,並通過用戶友好的介面進行操作。您將學習遊戲開發中的物理基礎知識。本書首先提供了如何在互動開發中使用物理的快速介紹。此外,還詳細描述了 Unity3D 中物理材質的用途以及如何使用不同的碰撞器進行互動。本書還專注於剛體和關節的類型及其屬性。還有一個專門的部分,介紹如何在 Unity3D 中使用物理時優化應用程式和遊戲。在本書結束時,您將能夠成功開發基於物理的模擬、遊戲和應用程式。