Loading...

Unity 3D

Unity 3D Training Course Summary

Game development is a core element of the mobile industry that is poised to grow in leaps and bounds, making it an attractive career choice. Unity is a flexible and powerful development platform for creating multiplatform 3D and 2D games and interactive experiences. It's a complete ecosystem for anyone who aims to build a business on creating high-end content and connecting to their most loyal and enthusiastic players and customers.  Also, it is one of the most popular game engines for mobile and desktop games and real-time simulations. Training in the Unity 3D engine will provide the skill-set students required to master fundamental techniques and create high-end 2D & 3D games like a professional.

The LearnersPoint Unity 3D course introduces you to level design, lighting, materials, and animation. Among other essentials, you will learn how to import models and textures from programs like 3Ds Max and illustrator, setting up game objects, apply materials, and add animation to bring the game to life.


Course Objectives

These Unity 3D classes aim to teach you to:

  • Use the new Unity UI system
  • Create menus, levels and loading screens
  • Learn Unity's physics system
  • Create level and character lock/unlock system

Course Outline   

1. Introduction to Mixed Reality (AR & VR)

• What is Virtual Reality (VR)

• What is Augmented reality (AR)

• What is Mixed Reality

• Modern VR/AR experiences

• History

2. Overview

• Hardware

• Software

• Interaction fundamental

3. C# Programming

4. Types of Holographic Apps

• Enhanced environment apps

• Virtual environment apps

• Blended environment apps

5. Introduction to Unity 3D

• Getting to Know the Unity Editor

• Navigating the Unity Scene View

6. Game Objects

• Dimensions and Coordinate Systems

• Game Objects

• Transforms

7. Models, Materials, and Textures

• The Basics of Models

• Textures, Shaders, and Materials

8. 3D Terrain

• Terrain Generation

• Terrain Textures

9. Environments

• Generating Trees and Grass

• Environment Effects

• Character Controllers

10. Lights and Cameras

• Lights

• Cameras

• Layers

11. Game 1: Amazing Racer

• Design

• Creating the Game World

• Gamification

• Playtesting

12. Scripting—Part 1

• Scripts

• Creating Scripts

• Attaching a Script

• Anatomy of a Basic Script

• The Using Section

• The Class Declaration Section

• The Class Contents

• Variables

• Creating Variables

• Variable Scope

• Public and Private

• Operators

• Arithmetic Operators

• Assignment Operators

• Equality Operators

• Logical Operators

• Conditionals

• The if Statement

• The if / else Statement

• The if / else if Statement

• Iteration

• The while Loop

• The for Loop

13. Scripting—Part 2

• Methods

• Anatomy of a Method

• Writing Methods

• Using Methods

• Input

• Input Basics

• Input Scripting

• Specific Key Input

• Mouse Input

• Accessing Local Components

• Using GetComponent

• The Transform

• Accessing Other Objects

• Finding Other Objects

• Modifying Object Components

14. Collision

• Rigidbodies

• Collision

• Triggers

• Raycasting

15. Prefabs

• Prefab Basics

• Working with Prefabs

16. User Interfaces

• Basic UI Principles

• The Canvas

• UI Elements

• Canvas Render Modes

17. Particle Systems

• Particles

• Particle System Modules

• The Curve Editor

18. Animations

• Animation Basics

• Animation Types

• Animation Tools

19. Animators

• Animator Basics

• Configuring Your Assets

• Creating an Animator

• Scripting Animators

20. Audio

• Audio Basics

• Audio Sources

• Audio Scripting

21. Game Coin Collection

• Design

• The Arena

• Game Entities

• The Control Objects

• Improving the Game

22. Mobile Development

•Preparing for Mobile

•Setting Up Your Environment

•The Unity Remote

•Accelerometers

•Designing for the Accelerometer

•Using the Accelerometer

•Multi-Touch Input

23. Publish and Deploy

• Managing Scenes

• Persisting Data and Objects

• Unity Player Settings

• Building Your Game

24. Unity Integration with MR (Microsoft HoloLens)

• Introduction to Microsoft HoloLens with Emulator

• Working with Microsoft HoloLens SDK

• Understanding Holograms Gaze, Gesture and voice control

• Creating Spatial Mapping using Hololens

• Implement a user interface in Mixed Reality

• Build and Share Projects from Unity3D


Who can Benefit from this Course

  • Beginners to game development and design
  • Anyone interested in learning how to make augmented reality apps
  • Game developers and designers
  • Anyone who wants to learn game development

 

Course Objectives

These Unity 3D classes aim to teach you to:

  • Use the new Unity UI system
  • Create menus, levels and loading screens
  • Learn Unity's physics system
  • Create level and character lock/unlock system

Course Outline   

1. Introduction to Mixed Reality (AR & VR)

• What is Virtual Reality (VR)

• What is Augmented reality (AR)

• What is Mixed Reality

• Modern VR/AR experiences

• History

2. Overview

• Hardware

• Software

• Interaction fundamental

3. C# Programming

4. Types of Holographic Apps

• Enhanced environment apps

• Virtual environment apps

• Blended environment apps

5. Introduction to Unity 3D

• Getting to Know the Unity Editor

• Navigating the Unity Scene View

6. Game Objects

• Dimensions and Coordinate Systems

• Game Objects

• Transforms

7. Models, Materials, and Textures

• The Basics of Models

• Textures, Shaders, and Materials

8. 3D Terrain

• Terrain Generation

• Terrain Textures

9. Environments

• Generating Trees and Grass

• Environment Effects

• Character Controllers

10. Lights and Cameras

• Lights

• Cameras

• Layers

11. Game 1: Amazing Racer

• Design

• Creating the Game World

• Gamification

• Playtesting

12. Scripting—Part 1

• Scripts

• Creating Scripts

• Attaching a Script

• Anatomy of a Basic Script

• The Using Section

• The Class Declaration Section

• The Class Contents

• Variables

• Creating Variables

• Variable Scope

• Public and Private

• Operators

• Arithmetic Operators

• Assignment Operators

• Equality Operators

• Logical Operators

• Conditionals

• The if Statement

• The if / else Statement

• The if / else if Statement

• Iteration

• The while Loop

• The for Loop

13. Scripting—Part 2

• Methods

• Anatomy of a Method

• Writing Methods

• Using Methods

• Input

• Input Basics

• Input Scripting

• Specific Key Input

• Mouse Input

• Accessing Local Components

• Using GetComponent

• The Transform

• Accessing Other Objects

• Finding Other Objects

• Modifying Object Components

14. Collision

• Rigidbodies

• Collision

• Triggers

• Raycasting

15. Prefabs

• Prefab Basics

• Working with Prefabs

16. User Interfaces

• Basic UI Principles

• The Canvas

• UI Elements

• Canvas Render Modes

17. Particle Systems

• Particles

• Particle System Modules

• The Curve Editor

18. Animations

• Animation Basics

• Animation Types

• Animation Tools

19. Animators

• Animator Basics

• Configuring Your Assets

• Creating an Animator

• Scripting Animators

20. Audio

• Audio Basics

• Audio Sources

• Audio Scripting

21. Game Coin Collection

• Design

• The Arena

• Game Entities

• The Control Objects

• Improving the Game

22. Mobile Development

•Preparing for Mobile

•Setting Up Your Environment

•The Unity Remote

•Accelerometers

•Designing for the Accelerometer

•Using the Accelerometer

•Multi-Touch Input

23. Publish and Deploy

• Managing Scenes

• Persisting Data and Objects

• Unity Player Settings

• Building Your Game

24. Unity Integration with MR (Microsoft HoloLens)

• Introduction to Microsoft HoloLens with Emulator

• Working with Microsoft HoloLens SDK

• Understanding Holograms Gaze, Gesture and voice control

• Creating Spatial Mapping using Hololens

• Implement a user interface in Mixed Reality

• Build and Share Projects from Unity3D

Who can Benefit from this Course

  • Beginners to game development and design
  • Anyone interested in learning how to make augmented reality apps
  • Game developers and designers
  • Anyone who wants to learn game development

 

Contact Us

Suite #101, AL-Tawhidi 1 Building, Next to ADCB Bank, Bank Street, Khaled Bin Waleed Road, Bur Dubai - Dubai. U.A.E. P.O.Box: 94743 Dubai, UAE.

metro learnerspoint

Direction from Metro: Al Fahidi Metro, Exit 1 elevator - walk approx 1 minute towards Burjuman.

Follow Us  

News & Events

LearnersPoint is proud to announce that they have been associated with...

Read More

Join now the advance level courses and get trained with our industry e...

Read More

Do you have desire to work, study or migrate to English Speaking Count...

Read More

Locate Us

Map online payment

Make secure payment here