Unity 2023 Essential Training

Unity 2023 Essential Training

3h 43mBeginner2023-10-03

Authors

Emmanuel Henri

Emmanuel Henri

Executive with 20+ years of experience in programming and design

Course details

Unity is a powerful interactive development tool for creating mobile and desktop games, 3D environments, real-time simulations and visualizations, and even short films. In this course, Emmanuel Henri reviews techniques used in Unity visualizations and game development and introduces the basics of level design, lighting, materials, and animation. Emmanuel shows how to set up a project, and reviews the Unity user interface. He demonstrates how to apply materials, add animation to bring your project to life, add post-processing effects, and more. To wrap up, he covers how to package and build a playable project.

Skills covered

Real-TimeGame DevelopmentUnityVisualization and Real-TimeEssential TrainingAECProduct and ManufacturingSoftware Development

Concepts

Introduction

  • Visualize a house project with Unity 2023
  • What you should know
  • Exercise files

Setting Up the Unity Project

  • Instal Unity
  • Project setup overview
  • File management and project organization

Understanding the Unity Interface

  • Introduction to the Unity user interface
  • Customize the UI
  • Key navigation shortcuts in Unity
  • Unity documentation
  • Unity roadmap

Working with Assets

  • GameObjects and asset creation
  • The asset store and package manager
  • Guidelines for asset import
  • Import assets into Unity

Applying Materials

  • Introduction to materials
  • Creating and organizing new materials
  • Material and texture properties

Prefabs

  • What are Prefabs
  • Creating Prefabs
  • Edit instances of the Prefab
  • Prefab Variants

Level Building

  • Introduction to ProBuilder
  • Exploration of ProBuilder tools
  • Block the floor with ProBuilder
  • Finalize materials for objects

Creating and Implementing Animation

  • Animation basics and editors in Unity
  • Animation Controllers
  • Physics and rigid bodies

Collisions

  • Unity Collider components
  • Applying Colliders
  • Optimizing Collisions

Adding Audio

  • Introduction to audio in Unity
  • Adding sound to GameObjects
  • The Unity Audio Mixer

Unity Lighting

  • Directional lighting
  • Point and spotlight
  • Area and emissive lighting
  • Introduction to volumes

Baking Lighting

  • Introduction to light baking
  • Object and light parameters for baking
  • Texels exploration
  • Adding reflection probes
  • Lightmap results and settings

Post-Processing

  • Using the post-processing stack
  • Post-processing effects exploration
  • Other quality enhancements

Timeline - Creating Cinematics

  • Introduction to the Timeline Editor
  • Animating with Timeline
  • Add camera moves

Introduction to Scripting

  • Introduction to C# programming
  • Writing the code
  • Implementing the script

Packaging Your Unity Project

  • Create a movie
  • Packaging your scene

Conclusion

  • Next steps
80,000 Toman