Unity 2021 Cookbook - Fourth Edition: Over 140 recipes to take your Unity game development skills to the next level

Smith, Matt, Ferns, Shaun

商品描述

Discover practical solutions to everyday problems in developing 2D and 3D games and AR/VR applications using the latest features of Unity 2021


Key Features:

  • Discover the latest features of Unity 2021 in this updated fourth edition including coverage of AR/VR development
  • Focus on 2D and 2D character development with Unity GameKits
  • Learn powerful techniques and expert best practices in building 3D objects, textures, and materials


Book Description:

Unity is the most widely used game development platform worldwide. Available for Windows, macOS, and Linux, Unity is a powerful and easy-to-use one-stop solution for creating games for mobile, web, desktop and games consoles.


This fourth edition of the Unity Cookbook series is updated with the latest features of Unity 2021 and modern game development practices, and will help you address common hurdles faced by Unity game developers. The cookbook helps you work through a wide variety of recipes relating to the essential features of the Unity game engine. You will get to grips with shaders and Shader Graph, before exploring animation features to enhance your skills in building games. As you progress, you will gain insights into Unity's latest editor which will help you in laying out scenes, tweaking existing apps, and building custom tools for augmented reality and virtual reality (AR/VR) experiences. The book also guides you through many Unity C# gameplay scripting techniques, teaching you how to communicate with database-driven websites and process XML and JSON data files.


By the end of this Unity book, you will have gained a comprehensive understanding of Unity game development and built your development skills.


What You Will Learn:

  • Discover how to add core game features to your projects with C# scripting
  • Create powerful and stylish UI with Unity's UI system, including power bars, radars, and button-driven scene changes
  • Work with essential audio features, including background music and sound effects
  • Discover Cinemachine in Unity to intelligently control camera movements
  • Add visual effects such as smoke and explosions by creating and customizing particle systems
  • Understand how to build your own Shaders with the Shader Graph tool


Who this book is for:

This book is for existing Unity developers who want to explore a wide range of Unity scripting and multimedia features using ready-to-use recipes in the Unity engine. Programmers looking to explore multimedia features will also find this book useful. Beginner-level knowledge of Unity and C# programming is required before getting started with this Unity engine book.

商品描述(中文翻譯)

在使用 Unity 2021 的最新功能中,探索解決日常開發2D和3D遊戲以及AR/VR應用程序中的實際問題。

主要特點:
- 在這本更新的第四版中,探索 Unity 2021 的最新功能,包括AR/VR開發的涵蓋範圍。
- 專注於使用 Unity GameKits 進行2D和2D角色開發。
- 學習在構建3D對象、紋理和材料方面的強大技術和專家最佳實踐。

書籍描述:
Unity 是全球使用最廣泛的遊戲開發平台。Unity 可用於 Windows、macOS 和 Linux,是一個功能強大且易於使用的一站式解決方案,用於創建適用於移動設備、Web、桌面和遊戲主機的遊戲。

這本 Unity Cookbook 系列的第四版更新了 Unity 2021 的最新功能和現代遊戲開發實踐,將幫助您解決 Unity 遊戲開發人員常遇到的困難。這本食譜將幫助您解決與 Unity 遊戲引擎的基本功能相關的各種問題。您將瞭解着色器和 Shader Graph,然後探索動畫功能,以提升您在構建遊戲方面的技能。隨着進展,您將深入了解 Unity 的最新編輯器,這將幫助您佈局場景、調整現有應用程序並構建用於擴增現實和虛擬現實(AR/VR)體驗的自定義工具。本書還指導您通過許多 Unity C# 遊戲腳本技術,教您如何與數據庫驅動的網站通信並處理 XML 和 JSON 數據文件。

通過閱讀本書,您將全面了解 Unity 遊戲開發並提升您的開發技能。

學到什麼:
- 瞭解如何使用 C# 腳本將核心遊戲功能添加到您的項目中。
- 使用 Unity 的 UI 系統創建強大且時尚的用戶界面,包括電源條、雷達和基於按鈕的場景切換。
- 使用必要的音頻功能,包括背景音樂和音效。
- 在 Unity 中使用 Cinemachine 智能控制攝像機運動。
- 通過創建和自定義粒子系統添加煙霧和爆炸等視覺效果。
- 瞭解如何使用 Shader Graph 工具構建自己的着色器。

適合人群:
本書適合現有的 Unity 開發人員,他們希望使用 Unity 引擎中的現成食譜探索各種 Unity 腳本和多媒體功能。希望探索多媒體功能的程序員也會發現本書有用。在開始閱讀本 Unity 引擎書籍之前,需要具備初級水平的 Unity 和 C# 編程知識。