Edition |
Third edition. |
Description |
1 online resource (677 pages) |
|
data file rda |
Note |
Description based upon print version of record. |
Contents |
Cover -- Title Page -- Copyright and Credits -- About Packt -- Contributors -- Table of Contents -- Preface -- Chapter 1: Exploring the Fundamentals of Unity -- Technical requirements -- Exploring new features in Unity 2020 -- Introducing the first game -- Introducing the Project panel -- Importing assets -- Starting a level -- Creating a scene -- Adding a floor mesh -- Transforming objects -- Adding lighting and a skybox -- Testing the game -- Adding a playable character -- Using the game panel -- Understanding console messages -- Improving the scene -- Adding a water plane -- Adding a coin |
|
Saving the scene -- Summary -- Test your knowledge -- Further reading -- Chapter 2: Creating a Collection Game -- Technical requirements -- Working with Materials -- Creating a coin Material -- Editing the Material -- Assigning the Material -- Scripting in Unity -- Creating a script -- Running the script -- Recording the total coin count -- Collecting coins -- Introducing colliders -- Counting coins -- Working with Tags -- Working with prefabs -- Creating a timer -- Adding fireworks -- Lighting the fireworks -- Playtesting -- Building the game -- Summary -- Test your knowledge -- Further reading |
|
Chapter 3: Creating a Space Shooter -- Technical requirements -- Looking ahead -- the completed project -- Starting the project -- Importing assets -- Importing textures -- Importing audio -- Creating the player object -- Creating the GameObject -- Adding components -- Controlling the player -- Limiting movement -- Configuring the cameras -- Creating a Health component -- Creating the explosive particle system -- Selecting the particle system -- Customizing the particle system -- Creating the enemy object -- Moving the enemy -- Turning the enemy -- Dealing damage to the player -- Spawning enemies |
Summary |
Test your knowledge -- Further reading -- Chapter 4: Continuing the Space Shooter Game -- Technical requirements -- Creating the projectile system -- Implementing the projectile spawn location -- Creating the projectile prefab -- Creating an object pool -- Spawning projectiles -- Configuring projectile physics -- Customizing controls -- Creating the score system -- Implementing the score UI -- Scripting the score logic -- Adding the final touches -- Adding a background image -- Implementing background music -- Summary -- Test your knowledge -- Further reading. |
Contents |
Chapter 5: Creating a 2D Adventure Game -- Technical requirements -- Getting started -- Configuring the game view -- Changing the Game panel's resolution -- Adjusting the scene camera's size -- Creating an environment -- Adding post-processing effects -- Implementing environmental physics -- Creating a 2D player -- Using the Sprite Editor -- Creating the player GameObject -- Adjusting the sorting order -- Adding the player to the physics engine -- Moving the player -- Writing the movement script -- Implementing the movement script -- Optimizing using sprite packing -- Summary |
Note |
Test your knowledge. |
Summary |
Unity is the most exciting and popular game engine. After the latest release, Unity has become the primary source of game and Virtual Reality development throughout the world. In this book, you'll learn how to use Unity by making amazing games from popular genres; from an action shooter to a mindbending puzzle game, from an adventure to a VR game. |
Subject |
Unity (Electronic resource)
|
|
Unity (Electronic resource) (OCoLC)fst01795070
|
|
Video games -- Programming.
|
|
Computer games -- Programming.
(OCoLC)fst00872114
|
Other Form: |
Print version: Wells, Robert Unity 2020 by Example : A Project-Based Guide to Building 2D, 3D, Augmented Reality, and Virtual Reality Games from Scratch, 3rd Edition Birmingham : Packt Publishing, Limited,c2020 9781800203389 |
|